Partager via


IDebugControl2 ::GetEventFilterCommand, méthode (dbgeng.h)

La méthode GetEventFilterCommand retourne la commande de débogueur que le moteur exécutera lorsqu’un événement spécifié se produit.

Syntaxe

HRESULT GetEventFilterCommand(
  [in]            ULONG  Index,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG CommandSize
);

Paramètres

[in] Index

Spécifie l’index du filtre d’événements. index peut prendre n’importe quelle valeur comprise entre zéro et un nombre inférieur au nombre total de filtres d’événements retournés par GetNumberEventFilters (inclusif). Pour plus d’informations sur l’index des filtres, consultez Index et Code d’exception.

[out, optional] Buffer

Reçoit la commande du débogueur que le moteur exécutera lorsque l’événement se produit.

[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. 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
S_OK
La méthode a réussi.

Remarques

Pour plus d’informations sur les filtres d’événements, consultez filtres d’événements.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)

Voir aussi

GetExceptionFilterSecondCommand

IDebugControl

IDebugControl2

IDebugControl3

SetEventFilterCommand

sx, sxd, sxe, sxi, sxn (Définir des exceptions)