Retour <-- Vers Partie 1		  			  	Vers Partie 2 -->Retour

WaitForDebugEvent (Win32)

BOOL WaitForDebugEvent (lpde, dwTimeout) LPDEBUG_EVENT lpde; /* adresse de la structure sur les informations d'événements */ DWORD dwTimeout; /* temps en milliseconde pendant lequel on attend un événement */ La fonction WaitForDebugEvent attend qu'un 'debugging événement' ne se produise dans un process qui est en train de se faire débugguer. Paramètre Description lpde Pointe sur la structure DEBUG_EVENT laquelle est remplie d'une information, à savoir, quel type de 'debugging événement' s'est produit dans le programme cible. dwTimeout Représente le temps en milliseconde pendant lequel cette fonction voudra bien attendre qu'un 'debugging événement' ne se produise. Si dwTimeout est à zéro, cette fonction teste si elle trouve un 'debugging événement' puis retourne immédiatement. Si dwTimeout est à -1, la fonction ne retournera pas tant qu'un 'debugging événement' ne se soit produit. Retours La valeur en retour est TRUE si la fonction était couronnée de succès, ou FALSE si une erreur s'est produite. Employez la fonction GetLastError pour obtenir l'information à propos de l'erreur étendue. Commentaires Seulement le lien ayant créé le Process : 'idProcess' grâce à la fonction CreateProcess peut appeler WaitForDebugEvent. Voir Aussi ContinueDebugEvent, DebugActiveProcess, DebugBreak, OutputDebugString Retour <-- Vers Partie 1 Vers Partie 2 -->Retour