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


Заголовок fwpmk.h

Этот заголовок используется сетью. Дополнительные сведения см. в следующем разделе:

fwpmk.h содержит следующие интерфейсы программирования:

Функции

 
FwpmBfeStateGet0

Функция FwpmBfeStateGet0 извлекает текущее состояние обработчика фильтров. Примечание FwpmBfeStateGet0 — это определенная версия FwpmBfeStateGet.
FwpmBfeStateSubscribeChanges0

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

Функция FwpmBfeStateUnsubscribeChanges0 отменяет регистрацию функции обратного вызова подсистемы базовой фильтрации (BFE), которая ранее была зарегистрирована путем вызова функции FwpmBfeBfeStateSubscribeChanges0. Примечание FwpmBfeStateUnsubscribeChanges0 — это определенная версия FwpmBfeStateUnsubscribeChanges. Дополнительные сведения см. в разделе "Имена Version-Independent И целевые версии Windows".
FwpmCalloutAdd0

Функция FwpmCalloutAdd0 добавляет выноску в обработчик фильтров. Примечание FwpmCalloutAdd0 — это определенная версия FwpmCalloutAdd.
FwpmCalloutCreateEnumHandle0

Функция FwpmCalloutCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов выноски.
FwpmCalloutDeleteById0

Функция FwpmCalloutDeleteById0 удаляет выноску из обработчика фильтров. Примечание FwpmCalloutDeleteById0 — это определенная версия FwpmCalloutDeleteById.
FwpmCalloutDeleteByKey0

Функция FwpmCalloutDeleteByKey0 удаляет выноску из обработчика фильтров. Примечание FwpmCalloutDeleteByKey0 — это определенная версия FwpmCalloutDeleteByKey.
FwpmCalloutDetypeEnumHandle0

Функция FwpmCalloutDe invalidEnumHandle0 освобождает дескриптор, возвращенный FwpmCalloutCreateEnumHandle0.
FwpmCalloutEnum0

Функция FwpmCalloutEnum0 возвращает следующую страницу результатов из перечислителя выноски.
FwpmCalloutGetById0

Функция FwpmCalloutGetById0 извлекает выноску из обработчика фильтров с помощью идентификатора времени выполнения для выноски.
FwpmCalloutGetByKey0

Функция FwpmCalloutGetByKey0 извлекает выноску с помощью ключа GUID для выноски.
FwpmCalloutGetSecurityInfoByKey0

Функция FwpmCalloutGetSecurityInfoByKey0 извлекает копию дескриптора безопасности для объекта выноски.
FwpmCalloutSetSecurityInfoByKey0

Функция FwpmCalloutSetSecurityInfoByKey0 задает указанные сведения о безопасности в дескрипторе безопасности объекта выноски.
FwpmConnectionCreateEnumHandle0

Функция FwpmConnectionCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов подключения.
FwpmConnectionDeskenumHandle0

Функция FwpmConnectionDeskumHandle0 освобождает дескриптор, возвращаемый FwpmConnectionCreateEnumHandle0.
FwpmConnectionEnum0

Функция FwpmConnectionEnum0 возвращает следующую страницу результатов из перечислителя объектов подключения.
FwpmConnectionGetById0

Функция FwpmConnectionGetById0 извлекает объект подключения с помощью идентификатора времени выполнения для подключения.
FwpmConnectionGetSecurityInfo0

Функция FwpmConnectionGetSecurityInfo0 извлекает копию дескриптора безопасности для события изменения объекта подключения.
FwpmConnectionPolicyAdd0

Функция FwpmConnectionPolicyAdd0API настраивает политики маршрутизации для исходящих подключений.
FwpmConnectionPolicyDeleteByKey0

Функция FwpmConnectionPolicyDeleteByKey0 удаляет политику подключения, созданную с указанным GUID.
FwpmConnectionSetSecurityInfo0

Функция FwpmConnectionSetSecurityInfo0 задает указанные сведения о безопасности в дескрипторе безопасности для события изменения объекта подключения.
FwpmEngineClose0

Функция FwpmEngineClose0 закрывает ранее открытый сеанс к обработчику фильтров. Примечание FwpmEngineClose0 — это определенная версия FwpmEngineClose.
FwpmEngineGetOption0

Функция FwpmEngineGetOption0 извлекает параметр обработчика фильтров.
FwpmEngineGetSecurityInfo0

Функция FwpmEngineGetSecurityInfo0 извлекает копию дескриптора безопасности для обработчика фильтров.
FwpmEngineOpen0

Функция FwpmEngineOpen0 открывает сеанс для обработчика фильтров. FwpmEngineOpen0 — это конкретная версия FwpmEngineOpen.
FwpmEngineSetOption0

Функция FwpmEngineSetOption0 изменяет параметры обработчика фильтров.
FwpmEngineSetSecurityInfo0

Функция FwpmEngineSetSecurityInfo0 задает указанные сведения о безопасности в дескрипторе безопасности обработчика фильтров.
FwpmFilterAdd0

Функция FwpmFilterAdd0 добавляет новый объект фильтра в систему.
FwpmFilterCreateEnumHandle0

Функция FwpmFilterCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов фильтра.
FwpmFilterDeleteById0

Функция FwpmFilterDeleteById0 удаляет объект фильтра из системы.
FwpmFilterDeleteByKey0

Функция FwpmFilterDeleteByKey0 удаляет объект фильтра из системы.
FwpmFilterDetypeEnumHandle0

Функция FwpmFilterDeskumHandle0 освобождает дескриптор, возвращаемый FwpmFilterCreateEnumHandle0.
FwpmFilterEnum0

Функция FwpmFilterEnum0 возвращает следующую страницу результатов из перечислителя фильтра.
FwpmFilterGetById0

Функция FwpmFilterGetById0 извлекает объект фильтра.
FwpmFilterGetByKey0

Функция FwpmFilterGetByKey0 извлекает объект фильтра.
FwpmFilterGetSecurityInfoByKey0

Функция FwpmFilterGetSecurityInfoByKey0 извлекает копию дескриптора безопасности для объекта фильтра.
FwpmFilterSetSecurityInfoByKey0

Функция FwpmFilterSetSecurityInfoByKey0 задает указанные сведения о безопасности в дескрипторе безопасности объекта фильтра.
FwpmFreeMemory0

Функция FwpmFreeMemory0 используется для освобождения ресурсов памяти, выделенных функциями платформы фильтрации Windows (МПП).
FwpmIPsecTunnelAdd0

Функция FwpmIPsecTunnelAdd0 добавляет новую политику режима туннелирования (IPsec) в систему.
FwpmIPsecTunnelAdd1

Функция FwpmIPsecTunnelAdd1 добавляет новую политику режима туннелирования (IPsec) в систему.
FwpmIPsecTunnelAdd2

Функция FwpmIPsecTunnelAdd2 добавляет в систему новую политику режима безопасности протокола Интернета (IPsec).
FwpmIPsecTunnelAdd3

Функция FwpmIPsecTunnelAdd3 добавляет новую политику режима туннелирования (IPsec) в систему.
FwpmIPsecTunnelDeleteByKey0

Функция FwpmIPsecTunnelDeleteByKey0 удаляет политику режима туннелирования (IPsec) из системы.
FwpmLayerCreateEnumHandle0

Функция FwpmLayerCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов слоя.
FwpmLayerDelayerEnumHandle0

Функция FwpmLayerDecreaerEnumHandle0 освобождает дескриптор, возвращаемый FwpmFilterCreateEnumHandle0.
FwpmLayerEnum0

Функция FwpmLayerEnum0 возвращает следующую страницу результатов из перечислителя слоев.
FwpmLayerGetById0

Функция FwpmLayerGetById0 извлекает объект слоя.
FwpmLayerGetByKey0

Функция FwpmLayerGetByKey0 извлекает объект слоя.
FwpmLayerGetSecurityInfoByKey0

Функция FwpmLayerGetSecurityInfoByKey0 извлекает копию дескриптора безопасности для объекта слоя.
FwpmLayerSetSecurityInfoByKey0

Функция FwpmLayerSetSecurityInfoByKey0 задает указанные сведения о безопасности в дескрипторе безопасности объекта слоя.
FwpmNetEventCreateEnumHandle0

Функция FwpmNetEventCreateEnumHandle0 создает дескриптор, используемый для перечисления набора сетевых событий.
FwpmNetEventDetypeEnumHandle0

Функция FwpmNetEventDeventEnumHandle0 освобождает дескриптор, возвращаемый FwpmNetEventCreateEnumHandle0.
FwpmNetEventEnum0

Функция FwpmNetEventEnum0 возвращает следующую страницу результатов из перечислителя сетевых событий.
FwpmNetEventEnum1

Функция FwpmNetEventEnum1 возвращает следующую страницу результатов из перечислителя сетевых событий.
FwpmNetEventEnum2

Функция FwpmNetEventEnum2 возвращает следующую страницу результатов из перечислителя сетевых событий.
FwpmNetEventEnum3

Функция FwpmNetEventEnum3 возвращает следующую страницу результатов из перечислителя сетевых событий.
FwpmNetEventEnum4

Функция FwpmNetEventEnum4 возвращает следующую страницу результатов из перечислителя сетевых событий.
FwpmNetEventEnum5

Функция FwpmNetEventEnum5 возвращает следующую страницу результатов из перечислителя сетевых событий.
FwpmNetEventsGetSecurityInfo0

Функция FwpmNetEventsGetSecurityInfo0 извлекает копию дескриптора безопасности для объекта сетевого события.
FwpmNetEventsSetSecurityInfo0

Функция FwpmNetEventsSetSecurityInfo0 задает указанные сведения о безопасности в дескрипторе безопасности объекта сетевого события.
FwpmProviderAdd0

Функция FwpmProviderAdd0 добавляет в систему новый поставщик.
FwpmProviderContextAdd0

Функция FwpmProviderContextAdd0 добавляет в систему новый контекст поставщика.
FwpmProviderContextAdd1

Функция FwpmProviderContextAdd1 добавляет в систему новый контекст поставщика.
FwpmProviderContextAdd2

Функция FwpmProviderContextAdd2 добавляет в систему новый контекст поставщика.
FwpmProviderContextAdd3

Функция FwpmProviderContextAdd3 добавляет в систему новый контекст поставщика.
FwpmProviderContextCreateEnumHandle0

Функция FwpmProviderContextCreateEnumHandle0 создает дескриптор, используемый для перечисления набора контекстов поставщика.
FwpmProviderContextDeleteById0

Функция FwpmProviderContextDeleteById0 удаляет контекст поставщика из системы.
FwpmProviderContextDeleteByKey0

Функция FwpmProviderContextDeleteByKey0 удаляет контекст поставщика из системы.
FwpmProviderContextDetextEnumHandle0

Функция FwpmProviderContextDetextEnumHandle0 освобождает дескриптор, возвращаемый FwpmProviderContextCreateEnumHandle0.
FwpmProviderContextEnum0

Функция FwpmProviderContextEnum0 возвращает следующую страницу результатов из перечислителя контекста поставщика.
FwpmProviderContextEnum1

Функция FwpmProviderContextEnum1 возвращает следующую страницу результатов из перечислителя контекста поставщика.
FwpmProviderContextEnum2

Функция FwpmProviderContextEnum2 возвращает следующую страницу результатов из перечислителя контекста поставщика.
FwpmProviderContextEnum3

Функция FwpmProviderContextEnum3 возвращает следующую страницу результатов из перечислителя контекста поставщика.
FwpmProviderContextGetById0

Функция FwpmProviderContextGetById0 извлекает контекст поставщика.
FwpmProviderContextGetById1

Функция FwpmProviderContextGetById1 извлекает контекст поставщика.
FwpmProviderContextGetById2

Функция FwpmProviderContextGetById2 извлекает контекст поставщика.
FwpmProviderContextGetById3

Функция FwpmProviderContextGetById3 извлекает контекст поставщика.
FwpmProviderContextGetByKey0

Функция FwpmProviderContextGetByKey0 извлекает контекст поставщика.
FwpmProviderContextGetByKey1

Функция FwpmProviderContextGetByKey1 извлекает контекст поставщика.
FwpmProviderContextGetByKey2

Функция FwpmProviderContextGetByKey2 извлекает контекст поставщика.
FwpmProviderContextGetByKey3

Функция FwpmProviderContextGetByKey3 извлекает контекст поставщика.
FwpmProviderContextGetSecurityInfoByKey0

Функция FwpmProviderContextGetSecurityInfoByKey0 извлекает копию дескриптора безопасности для объекта контекста поставщика.
FwpmProviderContextSetSecurityInfoByKey0

Функция FwpmProviderContextSetSecurityInfoByKey0 задает указанные сведения о безопасности в дескрипторе безопасности объекта контекста поставщика.
FwpmProviderCreateEnumHandle0

Функция FwpmProviderCreateEnumHandle0 создает дескриптор, используемый для перечисления набора поставщиков.
FwpmProviderDeleteByKey0

Функция FwpmProviderDeleteByKey0 удаляет поставщика из системы.
FwpmProviderDevcenumHandle0

Функция FwpmProviderDevcenumHandle0 освобождает дескриптор, возвращаемый FwpmProviderCreateEnumHandle0.
FwpmProviderEnum0

Функция FwpmProviderEnum0 возвращает следующую страницу результатов из перечислителя поставщика.
FwpmProviderGetByKey0

Функция FwpmProviderGetByKey0 извлекает поставщика.
FwpmProviderGetSecurityInfoByKey0

Функция FwpmProviderGetSecurityInfoByKey0 извлекает копию дескриптора безопасности для объекта поставщика.
FwpmProviderSetSecurityInfoByKey0

Функция FwpmProviderSetSecurityInfoByKey0 задает указанные сведения о безопасности в дескрипторе безопасности объекта поставщика.
FwpmSessionCreateEnumHandle0

Функция FwpmSessionCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов сеанса.
FwpmSessionDetypeEnumHandle0

Функция FwpmSessionDetypeEnumHandle0 освобождает дескриптор, возвращаемый FwpmSessionCreateEnumHandle0.
FwpmSessionEnum0

Функция FwpmSessionEnum0 возвращает следующую страницу результатов из перечислителя сеансов.
FwpmSubLayerAdd0

Функция FwpmSubLayerAdd0 добавляет в систему новый подложник.
FwpmSubLayerCreateEnumHandle0

Функция FwpmSubLayerCreateEnumHandle0 создает дескриптор, используемый для перечисления набора подложников.
FwpmSubLayerDeleteByKey0

Функция FwpmSubLayerDeleteByKey0 удаляет подложку из системы по его ключу.
FwpmSubLayerDelayerEnumHandle0

Функция FwpmSubLayerDecreaerEnumHandle0 освобождает дескриптор, возвращаемый FwpmSubLayerCreateEnumHandle0.
FwpmSubLayerEnum0

Функция FwpmSubLayerEnum0 возвращает следующую страницу результатов из перечислителя подложки.
FwpmSubLayerGetByKey0

Функция FwpmSubLayerGetByKey0 извлекает подложку по ключу.
FwpmSubLayerGetSecurityInfoByKey0

Функция FwpmSubLayerGetSecurityInfoByKey0 извлекает копию дескриптора безопасности для подложки.
FwpmSubLayerSetSecurityInfoByKey0

Функция FwpmSubLayerSetSecurityInfoByKey0 задает указанные сведения о безопасности в дескрипторе безопасности подложки.
FwpmTransactionAbort0

Функция FwpmTransactionAbort0 приводит к прерыванию и откату текущей транзакции в текущем сеансе.
FwpmTransactionBegin0

Функция FwpmTransactionBegin0 начинает явную транзакцию в текущем сеансе.
FwpmTransactionCommit0

Функция FwpmTransactionCommit0 фиксирует текущую транзакцию в текущем сеансе.
FwpmvSwitchEventsGetSecurityInfo0

Функция FwpmvSwitchEventsGetSecurityInfo0 извлекает копию дескриптора безопасности для события vSwitch.
FwpmvSwitchEventsSetSecurityInfo0

Функция FwpmvSwitchEventsSetSecurityInfo0 задает указанные сведения о безопасности в дескрипторе безопасности для события vSwitch.
IkeextGetStatistics0

Функция IkeextGetStatistics0 извлекает статистику обмена ключами Интернета (IKE) и статистики протокола AuthIP с проверкой подлинности.
IkeextGetStatistics1

Функция IkeextGetStatistics1 извлекает статистику обмена ключами Интернета (IKE) и статистики протокола AuthIP с проверкой подлинности.
IkeextSaCreateEnumHandle0

Функция IkeextSaCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов сопоставления безопасности (SA) обмена ключами Интернета (IKE) и проверки подлинности протокола Интернета (AUthIP).
IkeextSaDbGetSecurityInfo0

Функция IkeextSaDbGetSecurityInfo0 извлекает копию дескриптора безопасности для базы данных связи безопасности (SA).
IkeextSaDbSecurityInfo0

Функция IkeextSaDbSecurityInfo0 задает указанные сведения о безопасности в дескрипторе безопасности базы данных ассоциаций безопасности IKE/AuthIP.
IkeextSaDeleteById0

Функция IkeextSaDeleteById0 удаляет связь безопасности (SA) из базы данных.
IkeextSaDetypeEnumHandle0

Функция IkeextSaDedfumHandle0 освобождает дескриптор, возвращенный IkeextSaCreateEnumHandle0.
IkeextSaEnum0

Функция IkeextSaEnum0 возвращает следующую страницу результатов из перечислителя безопасности IKE/AuthIP.
IkeextSaEnum1

Функция IkeextSaEnum1 возвращает следующую страницу результатов из перечислителя безопасности IKE/AuthIP.
IkeextSaEnum2

Функция IkeextSaEnum2 возвращает следующую страницу результатов из перечислителя сопоставления безопасности IKE/AuthIP (SA).
IkeextSaGetById0

Функция IkeextSaGetById0 извлекает связь безопасности IKE/AuthIP из базы данных.
IkeextSaGetById1

Функция IkeextSaGetById1 извлекает связь безопасности IKE/AuthIP из базы данных.
IkeextSaGetById2

Функция IkeextSaGetById2 извлекает связь безопасности IKE/AuthIP из базы данных.
IPsecDospGetSecurityInfo0

Функция IPsecDospGetSecurityInfo0 извлекает копию дескриптора безопасности для базы данных IPsec DoS Protection.
IPsecDospGetStatistics0

Функция IPsecDospGetStatistics0 извлекает статистику безопасности протокола Интернета (IPsec) DoS Protection.
IPsecDospSetSecurityInfo0

Функция IPsecDospSetSecurityInfo0 задает указанные сведения о безопасности в дескрипторе безопасности базы данных IPsec DoS Protection.
IPsecDospStateCreateEnumHandle0

Функция IPsecDospStateCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов IPsec DoS Protection.
IPsecDospStateDecyenumHandle0

Функция IPsecDospStateDecyenumHandle0 освобождает дескриптор, возвращаемый IPsecDospStateCreateEnumHandle0.
IPsecDospStateEnum0

Функция IPsecDospStateEnum0 возвращает следующую страницу результатов из перечислителя состояния защиты IPsec DoS.
IPsecGetStatistics0

Функция IPsecGetStatistics0 получает статистику безопасности протокола Интернета (IPsec).
IPsecGetStatistics1

Функция IPsecGetStatistics1 извлекает статистику безопасности протокола Интернета (IPsec).
IPsecSaContextAddInbound0

Функция IPsecSaContextAddInbound0 добавляет пакет связи безопасности IPsec в существующий контекст SA.
IPsecSaContextAddInbound1

Функция IPsecSaContextAddInbound1 добавляет пакет связи безопасности IPsec в существующий контекст SA.
IPsecSaContextAddOutbound0

Функция IPsecSaContextAddOutbound0 добавляет исходящий пакет ассоциации безопасности IPsec в существующий контекст SA.
IPsecSaContextAddOutbound1

Функция IPsecSaContextAddOutbound1 добавляет исходящий пакет ассоциации безопасности IPsec (SA) в существующий контекст SA.
IPsecSaContextCreate0

Функция IPsecSaContextCreate0 создает контекст связи безопасности IPsec (SA).
IPsecSaContextCreate1

Функция IPsecSaContextCreate1 создает контекст связи безопасности IPsec (SA).
IPsecSaContextCreateEnumHandle0

Функция IPsecSaContextCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов контекста связи безопасности IPsec (SA).
IPsecSaContextDeleteById0

Функция IPsecSaContextDeleteById0 удаляет контекст связи безопасности IPsec (SA).
IPsecSaContextDetextEnumHandle0

Функция IPsecSaContextDetextEnumHandle0 освобождает дескриптор, возвращаемый IPsecSaContextCreateEnumHandle0.
IPsecSaContextEnum0

Функция IPsecSaContextEnum0 возвращает следующую страницу результатов из перечислителя контекста IPsec .
IPsecSaContextEnum1

Функция IPsecSaContextEnum1 возвращает следующую страницу результатов из перечислителя контекста IPsec безопасности (SA).
IPsecSaContextExpire0

Функция IPsecSaContextExpire0 указывает, что контекст связи безопасности IPsec (SA) должен быть истек.
IPsecSaContextGetById0

Функция IPsecSaContextGetById0 извлекает контекст связи безопасности IPsec (SA).
IPsecSaContextGetById1

Функция IPsecSaContextGetById1 извлекает контекст связи безопасности IPsec (SA).
IPsecSaContextGetSpi0

Функция IPsecSaContextGetSpi0 извлекает индекс параметров безопасности (SPI) для контекста связи безопасности (SA).
IPsecSaContextGetSpi1

Функция IPsecSaContextGetSpi1 извлекает индекс параметров безопасности (SPI) для контекста связи безопасности (SA).
IPsecSaContextSetSpi0

Функция IPsecSaContextSetSpi0 задает индекс параметров безопасности (SPI) для контекста связи безопасности (SA).
IPsecSaContextUpdate0

Функция IPsecSaContextUpdate0 обновляет контекст связи безопасности IPsec (SA).
IPsecSaCreateEnumHandle0

Функция IPsecSaCreateEnumHandle0 создает дескриптор, используемый для перечисления набора объектов связи безопасности протокола Интернета (IPsec).
IPsecSaDbGetSecurityInfo0

Функция IPsecSaDbGetSecurityInfo0 извлекает копию дескриптора безопасности для базы данных связи безопасности IPsec (SA).
IPsecSaDbSetSecurityInfo0

Функция IPsecSaDbSecurityInfo0 задает указанные сведения о безопасности в дескрипторе безопасности базы данных ассоциации безопасности IPsec.
IPsecSaDeskEnumHandle0

Функция IPsecSaDecreaumHandle0 освобождает дескриптор, возвращаемый IPsecSaCreateEnumHandle0.
IPsecSaEnum0

Функция IPsecSaEnum0 возвращает следующую страницу результатов из перечислителя связи безопасности IPsec (SA).
IPsecSaEnum1

Функция IPsecSaEnum1 возвращает следующую страницу результатов из перечислителя связи безопасности IPsec (SA).

Функции обратного вызова

 
FWPM_SERVICE_STATE_CHANGE_CALLBACK0

Функция FWPM_SERVICE_STATE_CHANGE_CALLBACK0 реализуется драйвером выноски МПП, чтобы добавить настраиваемое поведение в процесс уведомления об изменении состояния службы базовой подсистемы фильтрации (BFE).