IDebugControl::GetInterruptTimeout, méthode (dbgeng.h)

La méthode GetInterruptTimeout retourne le nombre de secondes pendant lesquelles le moteur attend lors de la demande d’un saut dans le débogueur.

Syntaxe

HRESULT GetInterruptTimeout(
  [out] PULONG Seconds
);

Paramètres

[out] Seconds

Reçoit le nombre de secondes pendant lesquelles le moteur attend la cible lors de la demande d’un saut dans le débogueur.

Valeur de retour

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

Code de retour Description
S_OK
La méthode a réussi.

Remarques

Le moteur demande un saut dans le débogueur lorsque SetInterrupt est appelé avec DEBUG_INTERRUPT_ACTIVE. Si cette interruption expire, le moteur génère un événement d’exception synthétique. Cet événement sera envoyé à la méthode IDebugEventCallbacks::Exception des objets de rappel d’événement.

La plupart des cibles ne prennent pas en charge les délais d’interruption. Le débogage en mode utilisateur en direct est l’une des cibles qui les prennent en charge.

Configuration requise

   
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (include Dbgeng.h)

Voir aussi

IDebugControl

IDebugControl2

IDebugControl3

IDebugEventCallbacks::Exception

SetInterrupt

SetInterruptTimeout