IDebugControl4 ::GetExceptionFilterSecondCommandWide, méthode (dbgeng.h)
La méthode GetExceptionFilterSecondCommandWide retourne la commande qui sera exécutée par le moteur de débogueur lors de la deuxième chance d’une exception spécifiée.
Syntaxe
HRESULT GetExceptionFilterSecondCommandWide(
[in] ULONG Index,
[out, optional] PWSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG CommandSize
);
Paramètres
[in] Index
Spécifie l’index du filtre d’exception dont la deuxième commande chance est retournée. index peut également faire référence au filtre d’exception par défaut pour renvoyer la deuxième commande chance pour ces exceptions qui n’ont pas de filtre d’exception spécifique ou arbitraire.
[out, optional] Buffer
Reçoit la deuxième commande chance pour le filtre d’exception.
[in] BufferSize
Spécifie la taille, en caractères, de la mémoire tampon qui tampon spécifie. Cette taille inclut l’espace du caractère de fin « \0 ».
[out, optional] CommandSize
Reçoit la taille, en caractères, de la commande de deuxième chance pour le filtre d’exception. Cette taille inclut l’espace du caractère de fin « \0 ». Si CommandSize est NULL, ces informations ne sont pas retournées.
Valeur de retour
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.
Retourner le code | Description |
---|---|
|
La méthode a réussi. |
Remarques
Seuls les filtres d’exception prennent en charge une commande de deuxième chance. Si index fait référence à un de filtre d’événements spécifique, la commande retournée à tampon est vide. La commande retournée est également vide si aucune commande de deuxième chance n’a été définie pour l’exception spécifiée.
Pour plus d’informations sur filtres d’événements, consultez filtres d’événements.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |