Метод IDebugControl2::GetNumberEventFilters (dbgeng.h)
Метод GetNumberEventFilters возвращает количество фильтров событий, используемых в данный момент подсистемой.
Синтаксис
HRESULT GetNumberEventFilters(
[out] PULONG SpecificEvents,
[out] PULONG SpecificExceptions,
[out] PULONG ArbitraryExceptions
);
Параметры
[out] SpecificEvents
Получает количество событий , которыми можно управлять с помощью определенных фильтров событий. Эти события перечисляются с помощью некоторых констант DEBUG_FILTER_XXX .
[out] SpecificExceptions
Получает количество исключений , которыми можно управлять с помощью определенных фильтров исключений. Первый конкретный фильтр исключений — это фильтр исключений по умолчанию. Исключения, контролируемые другими конкретными фильтрами исключений, всегда будут иметь собственный фильтр и не наследуют их поведение от фильтра исключений по умолчанию. Эти фильтры исключений идентифицируются по коду исключения. Список определенных фильтров исключений см. в разделе Конкретные исключения.
[out] ArbitraryExceptions
Получает количество произвольных фильтров исключений, используемых в настоящее время подсистемой. Эти фильтры исключений идентифицируются по коду исключения.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Дополнительные сведения о фильтрах событий см. в разделе Фильтры событий.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dbgeng.h (включая Dbgeng.h) |