Vcl.SvcMgr.TService.WaitHint

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property WaitHint: Integer read FWaitHint write FWaitHint default 5000;

C++

__property int WaitHint = {read=FWaitHint, write=FWaitHint, default=5000};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Vcl.SvcMgr.pas
Vcl.SvcMgr.hpp
Vcl.SvcMgr TService

Beschreibung

Gibt die geschätzte Zeit in Millisekunden an, die zwischen einem Aufruf des Service Control Managers von Windows und dem Zeitpunkt liegt, an dem der Dienst seinen Status meldet.

WaitHint legt den Zeitraum in Millisekunden fest, der zwischen einer anstehenden Start-, Anhalten-, Unterbrechen- oder Fortsetzen-Operation und der Festlegung des Dienststatus verstreichen kann. (Der Dienst legt seinen Status durch einen Windows-API-Aufruf fest.) Normalerweise erfolgt die Festlegung dieses Zeitraums automatisch. Wenn der Dienst in einer Ereignisbehandlungsroutine eine zeitaufwendige Operation ausführt, die ein Vielfaches der Zeitangabe in WaitHint beträgt, sollte dies dem Service Control Manager durch einen Aufruf der Methode ReportStatus gemeldet werden.

Siehe auch