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 函数,以注册每当筛选器引擎的状态发生更改时调用的回调函数。
FwpmBfeStateGet0 是 FwpmBfeStateGet的特定版本。 有关详细信息,请参阅 WFP Version-Independent 名称和面向特定版本的 Windows。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows Vista 开始可用。 |
目标平台 | 普遍 |
标头 | fwpmk.h (包括 Fwpmk.h) |
库 | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |