FwpmBfeStateGet0 函数 (fwpmk.h)

FwpmBfeStateGet0 函数检索筛选器引擎的当前状态。

语法

FWPM_SERVICE_STATE FwpmBfeStateGet0();

返回值

FwpmBfeStateGet0 函数返回以下值之一。

返回代码 描述
FWPM_SERVICE_STOPPED 筛选器引擎未运行。
FWPM_SERVICE_START_PENDING 筛选器引擎正在启动。
FWPM_SERVICE_STOP_PENDING 筛选器引擎正在停止。
FWPM_SERVICE_RUNNING 筛选器引擎正在运行。

言论

标注驱动程序调用 FwpmBfeStateGet0 函数来检索筛选器引擎的当前状态。 若要使标注驱动程序打开与筛选器引擎的会话,筛选器引擎当前必须正在运行。

在调用 FwpmBfeStateGet0之前,标注驱动程序必须调用 FwpmBfeStateSubscribeChanges0 函数,以注册每当筛选器引擎的状态发生更改时调用的回调函数。

FwpmBfeStateGet0FwpmBfeStateGet的特定版本。 有关详细信息,请参阅 WFP Version-Independent 名称和面向特定版本的 Windows

要求

要求 价值
最低支持的客户端 从 Windows Vista 开始可用。
目标平台 普遍
标头 fwpmk.h (包括 Fwpmk.h)
Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

另请参阅