Поделиться через


Функция 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. Дополнительные сведения см. в статье МПП Version-Independent имен и целевых версий Windows.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows Vista.
целевая платформа Всеобщий
заголовка fwpmk.h (include Fwpmk.h)
библиотеки Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

См. также