Функция 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 |