IDebugControl3::GetNumberEventFilters 方法 (dbgeng.h)

GetNumberEventFilters 方法返回引擎当前使用的事件筛选器数。

语法

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

参数

[out] SpecificEvents

接收可以使用特定 事件 筛选器控制的事件数。 这些事件是使用一些 DEBUG_FILTER_XXX 常量枚举的。

[out] SpecificExceptions

接收可以使用特定 异常 筛选器控制的异常数。 第一个特定的异常筛选器是默认异常筛选器。 由其他特定异常筛选器控制的异常将始终具有自己的筛选器,并且不会从默认的特定异常筛选器继承其行为。 这些异常筛选器由其异常代码标识。 有关 特定异常 筛选器的列表,请参阅特定异常。

[out] ArbitraryExceptions

接收引擎当前使用的任意异常筛选器数。 这些异常筛选器由其异常代码标识。

返回值

此方法也可能返回错误值。 有关更多详细信息 ,请参阅返回值

返回代码 说明
S_OK
方法成功。

注解

有关事件筛选器的详细信息,请参阅 事件筛选器

要求

要求
目标平台 桌面
标头 dbgeng.h (包括 Dbgeng.h)