Méthode IDebugControl2 ::GetNumberEventFilters (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’exception 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. Pour obtenir la liste des filtres d’exceptions spécifiques, consultez 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 retournée
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.
Code de retour | Description |
---|---|
|
La méthode a réussi. |
Remarques
Pour plus d’informations sur les filtres d’événements, consultez Filtres d’événements.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |