Intestazione fwpsu.h
Questa intestazione viene usata da Windows Filtering Platform. Per altre informazioni, vedere:
fwpsu.h contiene le interfacce di programmazione seguenti:
Funzioni
FWPS_IS_L2_METADATA_FIELD_PRESENT TBD |
FWPS_IS_METADATA_FIELD_PRESENT TBD |
FwpsAleEndpointCreateEnumHandle0 Crea un handle che può essere usato con altre funzioni endpoint di imposizione del livello applicazione (ALE) per enumerare i dati dell'endpoint. |
FwpsAleEndpointDestroyEnumHandle0 Elimina definitivamente un handle di enumerazione endpoint creato chiamando FwpsAleEndpointCreateEnumHandle0. |
FwpsAleEndpointEnum0 Enumera gli endpoint DIE (Application Layer Enforcement). |
FwpsAleEndpointGetById0 Recupera informazioni su un endpoint di applicazione di imposizione del livello applicazione . |
FwpsAleEndpointGetSecurityInfo0 Recupera le informazioni di sicurezza sulla sessione di enumerazione dell'endpoint ale (APPLICATION Layer Enforcement). |
FwpsAleEndpointSetSecurityInfo0 Imposta le informazioni di sicurezza sulla sessione di enumerazione dell'endpoint ALE (Application Layer Enforcement). |
FwpsOpenToken0 Apre un token di accesso. |
Funzioni di callback
FWPS_CALLOUT_BOOTTIME_CALLOUT_DELETE_NOTIFY_FN0 TBD |
FWPS_CALLOUT_CLASSIFY_FN0 Il motore di filtro chiama la funzione di callout classifyFn0 di un callout ogni volta che sono presenti dati da elaborare dal callout. |
FWPS_CALLOUT_CLASSIFY_FN1 Il motore di filtro chiama la funzione di callout classifyFn1 di un callout ogni volta che sono presenti dati da elaborare dal callout. |
FWPS_CALLOUT_CLASSIFY_FN2 Il motore di filtro chiama la funzione di callout classifyFn2 di un callout ogni volta che sono presenti dati da elaborare dal callout. |
FWPS_CALLOUT_CLASSIFY_FN3 TBD |
FWPS_CALLOUT_FLOW_DELETE_NOTIFY_FN0 Il motore di filtro chiama la funzione callout flowDeleteFn di un callout per notificare al callout che un flusso di dati elaborato dal callout viene terminato. |
FWPS_CALLOUT_NOTIFY_FN0 Il motore di filtro chiama una funzione callout notifyFn0 del callout per notificare al driver di callout gli eventi associati al callout. |
FWPS_CALLOUT_NOTIFY_FN1 Il motore di filtro chiama una funzione callout notifyFn1 del callout per notificare al driver callout gli eventi associati al callout. |
FWPS_CALLOUT_NOTIFY_FN2 Il motore di filtro chiama una funzione callout notifyFn2 del callout del callout per notificare al driver del callout gli eventi associati al callout. |
FWPS_CALLOUT_NOTIFY_FN3 TBD |
Strutture
FWPS_INCOMING_METADATA_VALUES0 Definisce i valori dei metadati passati dal motore di filtro alla funzione di callout classifyFn di un callout. |
Enumerazioni
FWPS_BUILTIN_LAYERS Definisce costanti che specificano identificatori di livello di filtro in fase di esecuzione predefiniti. Ognuno di essi è rappresentato da un identificatore univoco locale (LUID), che è di 64 bit di dimensioni. |
FWPS_FIELDS_ALE_AUTH_CONNECT_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_AUTH_CONNECT_V4 e FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD di runtime. |
FWPS_FIELDS_ALE_AUTH_CONNECT_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_AUTH_CONNECT_V6 e FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD di runtime. |
FWPS_FIELDS_ALE_AUTH_LISTEN_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_AUTH_LISTEN_V4 e FWPS_LAYER_ALE_AUTH_LISTEN_V4_DISCARD di runtime. |
FWPS_FIELDS_ALE_AUTH_LISTEN_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_AUTH_LISTEN_V6 e FWPS_LAYER_ALE_AUTH_LISTEN_V6_DISCARD di runtime. |
FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4 e FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD runtime. |
FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6 e FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD di runtime. |
FWPS_FIELDS_ALE_BIND_REDIRECT_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_ALE_BIND_REDIRECT_V4. |
FWPS_FIELDS_ALE_BIND_REDIRECT_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_ALE_BIND_REDIRECT_V6. |
FWPS_FIELDS_ALE_CONNECT_REDIRECT_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_ALE_CONNECT_REDIRECT_V4. |
FWPS_FIELDS_ALE_CONNECT_REDIRECT_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_ALE_CONNECT_REDIRECT_V6. |
FWPS_FIELDS_ALE_ENDPOINT_CLOSURE_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V4. |
FWPS_FIELDS_ALE_ENDPOINT_CLOSURE_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V6. |
FWPS_FIELDS_ALE_FLOW_ESTABLISHED_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4 e FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD di runtime. |
FWPS_FIELDS_ALE_FLOW_ESTABLISHED_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6 e FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD di runtime. |
FWPS_FIELDS_ALE_RESOURCE_ASSIGNMENT_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4 e FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD di runtime. |
FWPS_FIELDS_ALE_RESOURCE_ASSIGNMENT_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6 e FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD di runtime. |
FWPS_FIELDS_ALE_RESOURCE_RELEASE_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_ALE_RESOURCE_RELEASE_V4. |
FWPS_FIELDS_ALE_RESOURCE_RELEASE_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_ALE_RESOURCE_RELEASE_V6. |
FWPS_FIELDS_DATAGRAM_DATA_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4 e FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD di runtime. |
FWPS_FIELDS_DATAGRAM_DATA_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6 e FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD di runtime. |
FWPS_FIELDS_EGRESS_VSWITCH_ETHERNET Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_EGRESS_VSWITCH_ETHERNET. |
FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4. |
FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6. |
FWPS_FIELDS_IKEEXT_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_IKEEXT_V4. |
FWPS_FIELDS_IKEEXT_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_IKEEXT_V6. |
FWPS_FIELDS_INBOUND_ICMP_ERROR_V4 Specifica gli identificatori dei campi dati per i livelli di filtro di FWPS_LAYER_INBOUND_ICMP_ERROR_V4 e FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD runtime. |
FWPS_FIELDS_INBOUND_ICMP_ERROR_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_INBOUND_ICMP_ERROR_V6 e FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD di runtime. |
FWPS_FIELDS_INBOUND_IPPACKET_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_INBOUND_IPPACKET_V4 e FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD runtime. |
FWPS_FIELDS_INBOUND_IPPACKET_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_INBOUND_IPPACKET_V6 e FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD di runtime. |
FWPS_FIELDS_INBOUND_MAC_FRAME_ETHERNET Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET. |
FWPS_FIELDS_INBOUND_MAC_FRAME_NATIVE Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET. |
FWPS_FIELDS_INBOUND_MAC_FRAME_NATIVE_FAST TBD |
FWPS_FIELDS_INBOUND_RESERVED2 Enumerazione i cui valori sono riservati per l'uso interno. |
FWPS_FIELDS_INBOUND_TRANSPORT_FAST TBD |
FWPS_FIELDS_INBOUND_TRANSPORT_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_INBOUND_TRANSPORT_V4 e FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD di runtime. |
FWPS_FIELDS_INBOUND_TRANSPORT_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_INBOUND_TRANSPORT_V6 e FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD di runtime. |
FWPS_FIELDS_INGRESS_VSWITCH_ETHERNET Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_INGRESS_VSWITCH_ETHERNET. |
FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4. |
FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6. |
FWPS_FIELDS_IPFORWARD_V4 Specifica gli identificatori dei campi dati per i livelli di filtro di FWPS_LAYER_IPFORWARD_V4 e FWPS_LAYER_IPFORWARD_V4_DISCARD runtime. |
FWPS_FIELDS_IPFORWARD_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_IPFORWARD_V6 e FWPS_LAYER_IPFORWARD_V6_DISCARD di runtime. |
FWPS_FIELDS_IPSEC_KM_DEMUX_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_IPSEC_KM_DEMUX_V4. |
FWPS_FIELDS_IPSEC_KM_DEMUX_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_IPSEC_KM_DEMUX_V6. |
FWPS_FIELDS_IPSEC_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_IPSEC_V4. |
FWPS_FIELDS_IPSEC_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_IPSEC_V6. |
FWPS_FIELDS_KM_AUTHORIZATION Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_KM_AUTHORIZATION. |
FWPS_FIELDS_NAME_RESOLUTION_CACHE_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_NAME_RESOLUTION_CACHE_V4. |
FWPS_FIELDS_NAME_RESOLUTION_CACHE_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_NAME_RESOLUTION_CACHE_V6. |
FWPS_FIELDS_OUTBOUND_ICMP_ERROR_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4 e FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD di runtime. |
FWPS_FIELDS_OUTBOUND_ICMP_ERROR_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6 e FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD runtime. |
FWPS_FIELDS_OUTBOUND_IPPACKET_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_OUTBOUND_IPPACKET_V4 e FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD di runtime. |
FWPS_FIELDS_OUTBOUND_IPPACKET_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_OUTBOUND_IPPACKET_V6 e FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD di runtime. |
FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET. |
FWPS_FIELDS_OUTBOUND_MAC_FRAME_NATIVE Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE. |
FWPS_FIELDS_OUTBOUND_MAC_FRAME_NATIVE_FAST TBD |
FWPS_FIELDS_OUTBOUND_NETWORK_POLICY_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V4. |
FWPS_FIELDS_OUTBOUND_NETWORK_POLICY_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V6. |
FWPS_FIELDS_OUTBOUND_TRANSPORT_FAST TBD |
FWPS_FIELDS_OUTBOUND_TRANSPORT_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_OUTBOUND_TRANSPORT_V4 e FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD di runtime. |
FWPS_FIELDS_OUTBOUND_TRANSPORT_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_OUTBOUND_TRANSPORT_V6 e FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD di runtime. |
FWPS_FIELDS_RPC_EP_ADD Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_RPC_EP_ADD. |
FWPS_FIELDS_RPC_EPMAP Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_RPC_EPMAP. |
FWPS_FIELDS_RPC_PROXY_CONN Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_RPC_PROXY_CONN. |
FWPS_FIELDS_RPC_PROXY_IF_IF Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_RPC_PROXY_IF. |
FWPS_FIELDS_RPC_UM Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_RPC_UM. |
FWPS_FIELDS_STREAM_PACKET_V4 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_STREAM_PACKET_V4. |
FWPS_FIELDS_STREAM_PACKET_V6 Specifica gli identificatori dei campi dati per il livello di filtro di runtime FWPS_LAYER_STREAM_PACKET_V6. |
FWPS_FIELDS_STREAM_V4 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_STREAM_V4 e FWPS_LAYER_STREAM_V4_DISCARD runtime. |
FWPS_FIELDS_STREAM_V6 Specifica gli identificatori dei campi dati per i livelli di filtro FWPS_LAYER_STREAM_V6 e FWPS_LAYER_STREAM_V6_DISCARD di runtime. |
INET_DISCARD_REASON Definisce i possibili motivi per cui i dati vengono eliminati da uno dei livelli di trasporto. |
IP_DISCARD_REASON Definisce i possibili motivi per cui i dati vengono eliminati da uno dei livelli di rete. |