Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется платформой фильтрации Windows. Дополнительные сведения см. в разделе:
fwpsu.h содержит следующие программные интерфейсы:
Функции
|
FWPS_IS_L2_METADATA_FIELD_PRESENT TBD |
|
FWPS_IS_METADATA_FIELD_PRESENT TBD |
|
FwpsAleEndpointCreateEnumHandle0 Создает дескриптор, который можно использовать с другими функциями конечной точки ALE для перечисления данных конечных точек. |
|
FwpsAleEndpointDeмешательEnumHandle0 Уничтожает дескриптор перечисления конечной точки, созданный путем вызова FwpsAleEndpointCreateEnumHandle0. |
|
FwpsAleEndpointEnum0 Перечисляет конечные точки применения уровня приложений (ALE). |
|
FwpsAleEndpointGetById0 Извлекает сведения о конечной точке применения уровня приложений (ALE). |
|
FwpsAleEndpointGetSecurityInfo0 Извлекает сведения о безопасности сеанса перечисления конечной точки ALE. |
|
FwpsAleEndpointSetSecurityInfo0 Задает сведения о безопасности сеанса перечисления конечной точки ALE. |
|
FwpsOpenToken0 Открывает маркер доступа. |
Функции обратного вызова
|
FWPS_CALLOUT_BOOTTIME_CALLOUT_DELETE_NOTIFY_FN0 TBD |
|
FWPS_CALLOUT_CLASSIFY_FN0 Подсистема фильтров вызывает функцию выноски classifyFn0 выноски всякий раз, когда есть данные для обработки выноской. |
|
FWPS_CALLOUT_CLASSIFY_FN1 Подсистема фильтров вызывает функцию выноски classifyFn1 при наличии данных для обработки выноской. |
|
FWPS_CALLOUT_CLASSIFY_FN2 Подсистема фильтров вызывает функцию выноски classifyFn2, когда есть данные для обработки выноски. |
|
FWPS_CALLOUT_CLASSIFY_FN3 TBD |
|
FWPS_CALLOUT_FLOW_DELETE_NOTIFY_FN0 Модуль фильтрации вызывает функцию выноски flowDeleteFn выноски, чтобы уведомить выноску о прекращении потока данных, обрабатываемого выноской. |
|
FWPS_CALLOUT_NOTIFY_FN0 Подсистема фильтров вызывает функцию выноски notifyFn0, чтобы уведомить драйвер выноски о событиях, связанных с выноской. |
|
FWPS_CALLOUT_NOTIFY_FN1 Модуль фильтрации вызывает функцию выноски notifyFn1 , чтобы уведомить драйвер выноски о событиях, связанных с выноской. |
|
FWPS_CALLOUT_NOTIFY_FN2 Подсистема фильтров вызывает функцию выноски notifyFn2, чтобы уведомить драйвер выноски о событиях, связанных с выноской. |
|
FWPS_CALLOUT_NOTIFY_FN3 TBD |
Структуры
|
FWPS_INCOMING_METADATA_VALUES0 Определяет значения метаданных, которые подсистема фильтров передает функции выноски classifyFn выноски. |
Перечисления
|
FWPS_BUILTIN_LAYERS Определяет константы, определяющие встроенные идентификаторы слоя фильтрации во время выполнения. Каждый из них представлен локально уникальным идентификатором (LUID), размером 64 бита. |
|
FWPS_FIELDS_ALE_AUTH_CONNECT_V4 Задает идентификаторы полей данных для FWPS_LAYER_ALE_AUTH_CONNECT_V4 и FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_AUTH_CONNECT_V6 Задает идентификаторы полей данных для FWPS_LAYER_ALE_AUTH_CONNECT_V6 и FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_AUTH_LISTEN_V4 Задает идентификаторы полей данных для FWPS_LAYER_ALE_AUTH_LISTEN_V4 и FWPS_LAYER_ALE_AUTH_LISTEN_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_AUTH_LISTEN_V6 Указывает идентификаторы полей данных для FWPS_LAYER_ALE_AUTH_LISTEN_V6 и FWPS_LAYER_ALE_AUTH_LISTEN_V6_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V4 Задает идентификаторы полей данных для FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4 и FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V6 Задает идентификаторы полей данных для FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6 и FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_BIND_REDIRECT_V4 Задает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_ALE_BIND_REDIRECT_V4. |
|
FWPS_FIELDS_ALE_BIND_REDIRECT_V6 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_ALE_BIND_REDIRECT_V6. |
|
FWPS_FIELDS_ALE_CONNECT_REDIRECT_V4 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_ALE_CONNECT_REDIRECT_V4. |
|
FWPS_FIELDS_ALE_CONNECT_REDIRECT_V6 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_ALE_CONNECT_REDIRECT_V6. |
|
FWPS_FIELDS_ALE_ENDPOINT_CLOSURE_V4 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V4. |
|
FWPS_FIELDS_ALE_ENDPOINT_CLOSURE_V6 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V6. |
|
FWPS_FIELDS_ALE_FLOW_ESTABLISHED_V4 Задает идентификаторы полей данных для FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4 и FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_FLOW_ESTABLISHED_V6 Указывает идентификаторы полей данных для FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6 и FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_RESOURCE_ASSIGNMENT_V4 Задает идентификаторы полей данных для FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4 и FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_RESOURCE_ASSIGNMENT_V6 Указывает идентификаторы полей данных для FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6 и FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_ALE_RESOURCE_RELEASE_V4 Задает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_ALE_RESOURCE_RELEASE_V4 времени выполнения. |
|
FWPS_FIELDS_ALE_RESOURCE_RELEASE_V6 Задает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_ALE_RESOURCE_RELEASE_V6. |
|
FWPS_FIELDS_DATAGRAM_DATA_V4 Задает идентификаторы полей данных для FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4 и FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_DATAGRAM_DATA_V6 Указывает идентификаторы полей данных для FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6 и FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_EGRESS_VSWITCH_ETHERNET Задает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_EGRESS_VSWITCH_ETHERNET. |
|
FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V4 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4. |
|
FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V6 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6. |
|
FWPS_FIELDS_IKEEXT_V4 Указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_IKEEXT_V4 времени выполнения. |
|
FWPS_FIELDS_IKEEXT_V6 Задает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_IKEEXT_V6 времени выполнения. |
|
FWPS_FIELDS_INBOUND_ICMP_ERROR_V4 Указывает идентификаторы полей данных для FWPS_LAYER_INBOUND_ICMP_ERROR_V4 и FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_INBOUND_ICMP_ERROR_V6 Указывает идентификаторы полей данных для FWPS_LAYER_INBOUND_ICMP_ERROR_V6 и FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_INBOUND_IPPACKET_V4 Указывает идентификаторы полей данных для FWPS_LAYER_INBOUND_IPPACKET_V4 и FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_INBOUND_IPPACKET_V6 Задает идентификаторы полей данных для FWPS_LAYER_INBOUND_IPPACKET_V6 и FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_INBOUND_MAC_FRAME_ETHERNET Указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET времени выполнения. |
|
FWPS_FIELDS_INBOUND_MAC_FRAME_NATIVE Указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET времени выполнения. |
|
FWPS_FIELDS_INBOUND_MAC_FRAME_NATIVE_FAST TBD |
|
FWPS_FIELDS_INBOUND_RESERVED2 Перечисление, значения которого зарезервированы для внутреннего использования. |
|
FWPS_FIELDS_INBOUND_TRANSPORT_FAST TBD |
|
FWPS_FIELDS_INBOUND_TRANSPORT_V4 Задает идентификаторы полей данных для FWPS_LAYER_INBOUND_TRANSPORT_V4 и FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_INBOUND_TRANSPORT_V6 Указывает идентификаторы полей данных для FWPS_LAYER_INBOUND_TRANSPORT_V6 и FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_INGRESS_VSWITCH_ETHERNET Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_INGRESS_VSWITCH_ETHERNET. |
|
FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V4 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4. |
|
FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V6 Указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6 времени выполнения. |
|
FWPS_FIELDS_IPFORWARD_V4 Задает идентификаторы полей данных для FWPS_LAYER_IPFORWARD_V4 и FWPS_LAYER_IPFORWARD_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_IPFORWARD_V6 Задает идентификаторы полей данных для FWPS_LAYER_IPFORWARD_V6 и FWPS_LAYER_IPFORWARD_V6_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_IPSEC_KM_DEMUX_V4 Указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_IPSEC_KM_DEMUX_V4 времени выполнения. |
|
FWPS_FIELDS_IPSEC_KM_DEMUX_V6 Задает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_IPSEC_KM_DEMUX_V6. |
|
FWPS_FIELDS_IPSEC_V4 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_IPSEC_V4. |
|
FWPS_FIELDS_IPSEC_V6 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_IPSEC_V6. |
|
FWPS_FIELDS_KM_AUTHORIZATION Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_KM_AUTHORIZATION. |
|
FWPS_FIELDS_NAME_RESOLUTION_CACHE_V4 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_NAME_RESOLUTION_CACHE_V4. |
|
FWPS_FIELDS_NAME_RESOLUTION_CACHE_V6 Задает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_NAME_RESOLUTION_CACHE_V6. |
|
FWPS_FIELDS_OUTBOUND_ICMP_ERROR_V4 Задает идентификаторы полей данных для FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4 и FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_OUTBOUND_ICMP_ERROR_V6 Указывает идентификаторы полей данных для FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6 и FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_OUTBOUND_IPPACKET_V4 Задает идентификаторы полей данных для FWPS_LAYER_OUTBOUND_IPPACKET_V4 и FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_OUTBOUND_IPPACKET_V6 Указывает идентификаторы полей данных для FWPS_LAYER_OUTBOUND_IPPACKET_V6 и FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET Задает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET. |
|
FWPS_FIELDS_OUTBOUND_MAC_FRAME_NATIVE Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE. |
|
FWPS_FIELDS_OUTBOUND_MAC_FRAME_NATIVE_FAST TBD |
|
FWPS_FIELDS_OUTBOUND_NETWORK_POLICY_V4 Указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V4 времени выполнения. |
|
FWPS_FIELDS_OUTBOUND_NETWORK_POLICY_V6 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V6. |
|
FWPS_FIELDS_OUTBOUND_TRANSPORT_FAST TBD |
|
FWPS_FIELDS_OUTBOUND_TRANSPORT_V4 Задает идентификаторы полей данных для FWPS_LAYER_OUTBOUND_TRANSPORT_V4 и FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_OUTBOUND_TRANSPORT_V6 Задает идентификаторы полей данных для FWPS_LAYER_OUTBOUND_TRANSPORT_V6 и FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD слоев фильтрации во время выполнения. |
|
FWPS_FIELDS_RPC_EP_ADD Задает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_RPC_EP_ADD. |
|
FWPS_FIELDS_RPC_EPMAP Указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_RPC_EPMAP времени выполнения. |
|
FWPS_FIELDS_RPC_PROXY_CONN Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_RPC_PROXY_CONN. |
|
FWPS_FIELDS_RPC_PROXY_IF_IF Задает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_RPC_PROXY_IF. |
|
FWPS_FIELDS_RPC_UM Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_RPC_UM. |
|
FWPS_FIELDS_STREAM_PACKET_V4 Указывает идентификаторы полей данных для уровня фильтрации FWPS_LAYER_STREAM_PACKET_V4 времени выполнения. |
|
FWPS_FIELDS_STREAM_PACKET_V6 Указывает идентификаторы полей данных для уровня фильтрации во время выполнения FWPS_LAYER_STREAM_PACKET_V6. |
|
FWPS_FIELDS_STREAM_V4 Задает идентификаторы полей данных для FWPS_LAYER_STREAM_V4 и FWPS_LAYER_STREAM_V4_DISCARD уровней фильтрации во время выполнения. |
|
FWPS_FIELDS_STREAM_V6 Указывает идентификаторы полей данных для FWPS_LAYER_STREAM_V6 и FWPS_LAYER_STREAM_V6_DISCARD уровней фильтрации во время выполнения. |
|
INET_DISCARD_REASON Определяет возможные причины, по которым данные отклоняются одним из уровней транспорта. |
|
IP_DISCARD_REASON Определяет возможные причины, по которым данные отклоняются одним из сетевых уровней. |