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

Функция FwpmConnectionPolicyDeleteByKey0 удаляет политику подключения, созданную с идентификатором GUID, указанным в FWPM_PROVIDER_CONTEXT::p roviderContextKey при вызове FwpmConnectionPolicyAdd0.

Синтаксис

NTSTATUS FwpmConnectionPolicyDeleteByKey0(
  [in] HANDLE     engineHandle,
  [in] const GUID *key
);

Параметры

[in] engineHandle

Дескриптор открытого сеанса с обработчиком фильтров. Чтобы открыть сеанс с обработчиком фильтров, вызовите FwpmEngineOpen0.

[in] key

GUID политики подключения, созданной при вызове FwpmConnectionPolicyAdd0.

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

Возврат кода или значения Описание
ERROR_SUCCESS
0
Политика подключения успешно удалена.
FWP_E_* код ошибки
0x80320001 — 0x80320039
Конкретная ошибка платформы фильтрации Windows (МПП). Дополнительные сведения см. в кодов ошибок МПП.
код ошибки RPC_*
0x80010001 — 0x80010122
Не удаляйте связь с подсистемой удаленного или локального брандмауэра.
другие коды NTSTATUS Произошла ошибка.

Требования

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

См. также