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


Функция FwpmBfeStateUnsubscribeChanges0 (fwpmk.h)

Функция FwpmBfeStateUnsubscribeChanges0 отменяет регистрацию функции обратного вызова механизма базовой фильтрации (BFE), которая была ранее зарегистрирована путем вызоваФункция FwpmBfeStateSubscribeChanges0.

ПримечаниеFwpmBfeStateUnsubscribeChanges0 — это определенная версия FwpmBfeStateUnsubscribeChanges. Дополнительные сведения см. в разделах Имена Version-Independent и Выбор конкретных версий Windows .
 

Предупреждение

Не вызывайте FwpmBfeStateUnsubscribeChanges0 из функции обратного вызова, ранее зарегистрированной драйвером, вызвав FwpmBfeStateSubscribeChanges0. Это может привести к взаимоблокировки.

Синтаксис

NTSTATUS FwpmBfeStateUnsubscribeChanges0(
  [in, out] HANDLE changeHandle
);

Параметры

[in, out] changeHandle

Дескриптор, связанный с регистрацией функции обратного вызова, которая отменяется. Этот дескриптор был возвращен драйверу выноски при вызове функции FwpmBfeStateSubscribeChanges0 для регистрации функции обратного вызова.

Возвращаемое значение

Функция FwpmBfeStateUnsubscribeChanges0 возвращает один из следующих кодов NTSTATUS:

Код возврата Описание
STATUS_SUCCESS
Функция обратного вызова была успешно отменена.
Другие коды состояния
Произошла ошибка.

Комментарии

Драйвер выноски вызывает функцию FwpmBfeStateUnsubscribeChanges0 для отмены регистрации функции обратного вызова, которая была ранее зарегистрирована путем вызоваФункция FwpmBfeStateSubscribeChanges0.

Если драйвер выноски регистрирует функцию обратного вызова путем вызова Функция FwpmBfeStateSubscribeChanges0 должна отменить регистрацию функции обратного вызова перед выгрузкой драйвера выноски.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows Vista.
Целевая платформа Универсальное
Верхняя часть fwpmk.h (включая Fwpmk.h)
Библиотека Fwpkclnt.lib
IRQL PASSIVE_LEVEL

См. также раздел

FwpmBfeStateSubscribeChanges0