Partager via


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

La méthode GetNumberEventFilters retourne le nombre de filtres d’événements actuellement utilisés par le moteur.

Syntaxe

HRESULT GetNumberEventFilters(
  [out] PULONG SpecificEvents,
  [out] PULONG SpecificExceptions,
  [out] PULONG ArbitraryExceptions
);

Paramètres

[out] SpecificEvents

Reçoit le nombre d’événements qui peuvent être contrôlés à l’aide des filtres d’événements spécifiques. Ces événements sont énumérés à l’aide de certaines constantes DEBUG_FILTER_XXX.

[out] SpecificExceptions

Reçoit le nombre d’exceptions qui peuvent être contrôlées à l’aide des filtres d’exceptions spécifiques. Le premier filtre d’exception spécifique est le filtre d’exception par défaut. Les exceptions contrôlées par les autres filtres d’exceptions spécifiques auront toujours leur propre filtre et n’hériteront pas de leur comportement du filtre d’exception spécifique par défaut. Ces filtres d’exception sont identifiés par leur code d’exception. Consultez exceptions spécifiques pour obtenir la liste des filtres d’exceptions spécifiques.

[out] ArbitraryExceptions

Reçoit le nombre de filtres d’exceptions arbitraires actuellement utilisés par le moteur. Ces filtres d’exception sont identifiés par leur code d’exception.

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)