Vcl.SvcMgr.TService.WaitHint
Delphi
property WaitHint: Integer read FWaitHint write FWaitHint default 5000;
C++
__property int WaitHint = {read=FWaitHint, write=FWaitHint, default=5000};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Vcl.SvcMgr.pas Vcl.SvcMgr.hpp |
Vcl.SvcMgr | TService |
Description
Spécifie la durée estimée, en millisecondes, entre l'appel du gestionnaire de contrôle de services Windows et la réponse du service indiquant son état.
WaitHint spécifie la durée, en millisecondes, pouvant s'écouler entre le démarrage, l'arrêt, la suspension ou la reprise du service et le moment où le service affecte son état en appelant l'API Windows. Normalement cela est géré automatiquement. Si le service effectue dans un de ses gestionnaires d'événements une opération longue, d'une durée supérieure à WaitHint, vous devez appeler la méthode ReportStatus pour actualiser le gestionnaire de contrôle de services.