Partager via


Méthode IDebugClient5 ::WaitForProcessServerEnd (dbgeng.h)

La méthode WaitForProcessServerEnd attend qu’un serveur de processus local se ferme.

Syntaxe

HRESULT WaitForProcessServerEnd(
  [in] ULONG Timeout
);

Paramètres

[in] Timeout

Spécifie la durée en millisecondes d’attente de la fermeture d’un serveur de processus. Si le délai d’expiration est INFINI, cette méthode ne retourne pas tant qu’un serveur de processus n’est pas terminé.

Valeur retournée

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.

Code de retour Description
S_OK
La méthode a réussi.
S_FALSE
Un délai d’attente s’est produit :- Délai d’expiration en millisecondes passé sans qu’un serveur de processus local ne quitte.

Remarques

Cette méthode n’attend que la fin du premier serveur de processus local. Une fois qu’un serveur de processus est terminé, les appels suivants à cette méthode sont retournés immédiatement.

Pour plus d’informations sur les serveurs de processus et le débogage à distance, consultez Serveurs de processus, Serveurs de connexion du noyau et Clients intelligents.

La constante INFINITE est définie dans Winbase.h.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h, Winbase.h)

Voir aussi

EndProcessServer

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

StartProcessServer