WFP-Strukturen
Die WFP-API-Strukturen (Windows Filtering Platform) sind wie folgt:
Verwaltungsstrukturen
- FWPM_ACTION0
- FWPM_CALLOUT0
- FWPM_CALLOUT_CHANGE0
- FWPM_CALLOUT_ENUM_TEMPLATE0
- FWPM_CALLOUT_SUBSCRIPTION0
- FWPM_CLASSIFY_OPTION0
- FWPM_CLASSIFY_OPTIONS0
- FWPM_CONNECTION0
- FWPM_CONNECTION_ENUM_TEMPLATE0
- FWPM_CONNECTION_SUBSCRIPTION0
- FWPM_DISPLAY_DATA0
- FWPM_FIELD0
- FWPM_FILTER0
- FWPM_FILTER_CHANGE0
- FWPM_FILTER_CONDITION0
- FWPM_FILTER_ENUM_TEMPLATE0
- FWPM_FILTER_SUBSCRIPTION0
- FWPM_LAYER0
- FWPM_LAYER_ENUM_TEMPLATE0
- FWPM_LAYER_STATISTICS0
- FWPM_NET_EVENT:
- FWPM_NET_EVENT0 (Windows Vista)
- FWPM_NET_EVENT1 (Windows 7)
- FWPM_NET_EVENT2 (Windows 8)
- FWPM_NET_EVENT_CAPABILITY_ALLOW0
- FWPM_NET_EVENT_CAPABILITY_DROP0
- FWPM_NET_EVENT_CLASSIFY_ALLOW0
- FWPM_NET_EVENT_CLASSIFY_DROP:
- FWPM_NET_EVENT_CLASSIFY_DROP0 (Windows Vista)
- FWPM_NET_EVENT_CLASSIFY_DROP1 (Windows 7 und höher)
- FWPM_NET_EVENT_CLASSIFY_DROP2 (Windows 8)
- FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
- FWPM_NET_EVENT_ENUM_TEMPLATE0
- FWPM_NET_EVENT_HEADER:
- FWPM_NET_EVENT_HEADER0 (Windows Vista)
- FWPM_NET_EVENT_HEADER1 (Windows 7)
- FWPM_NET_EVENT_HEADER2 (Windows 8)
- FWPM_NET_EVENT_IKEEXT_EM_FAILURE:
- FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 (Windows Vista)
- FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 (Windows 7 und höher)
- FWPM_NET_EVENT_IKEEXT_MM_FAILURE:
- FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 (Windows Vista)
- FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 (Windows 7 und höher)
- FWPM_NET_EVENT_IKEEXT_QM_FAILURE0
- FWPM_NET_EVENT_IPSEC_DOSP_DROP0
- FWPM_NET_EVENT_IPSEC_KERNEL_DROP0
- FWPM_NET_EVENT_SUBSCRIPTION0
- FWPM_PROVIDER0
- FWPM_PROVIDER_CHANGE0
- FWPM_PROVIDER_CONTEXT:
- FWPM_PROVIDER_CONTEXT0 (Windows Vista)
- FWPM_PROVIDER_CONTEXT1 (Windows 7)
- FWPM_PROVIDER_CONTEXT2 (Windows 8)
- FWPM_PROVIDER_CONTEXT_CHANGE0
- FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0
- FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0
- FWPM_PROVIDER_ENUM_TEMPLATE0
- FWPM_PROVIDER_SUBSCRIPTION0
- FWPM_SESSION0
- FWPM_SESSION_ENUM_TEMPLATE0
- FWPM_STATISTICS0
- FWPM_SUBLAYER0
- FWPM_SUBLAYER_CHANGE0
- FWPM_SUBLAYER_ENUM_TEMPLATE0
- FWPM_SUBLAYER_SUBSCRIPTION0
- FWPM_SYSTEM_PORTS0
- FWPM_SYSTEM_PORTS_BY_TYPE0
- FWPM_VSWITCH_EVENT0
- FWPM_VSWITCH_EVENT_SUBSCRIPTION0
Gemeinsame Strukturen
- FWP_BYTE_ARRAY6
- FWP_BYTE_ARRAY16
- FWP_BYTE_BLOB
- FWP_CONDITION_VALUE0
- FWP_RANGE0
- FWP_MATCH_TYPE
- FWP_V4_ADDR_AND_MASK
- FWP_V6_ADDR_AND_MASK
- FWP_VALUE0
IKE/AuthIP-Strukturen
- IKEEXT_AUTHENTICATION_METHOD:
- IKEEXT_AUTHENTICATION_METHOD0 (Windows Vista)
- IKEEXT_AUTHENTICATION_METHOD1 (Windows 7)
- IKEEXT_AUTHENTICATION_METHOD2 (Windows 8)
- IKEEXT_CERT_EKUS0
- IKEEXT_CERT_NAME0
- IKEEXT_CERT_ROOT_CONFIG0
- IKEEXT_CERTIFICATE_AUTHENTICATION:
- IKEEXT_CERTIFICATE_AUTHENTICATION0 (Windows Vista)
- IKEEXT_CERTIFICATE_AUTHENTICATION1 (Windows 7)
- IKEEXT_CERTIFICATE_AUTHENTICATION2 (Windows 8)
- IKEEXT_CERTIFICATE_CREDENTIAL:
- IKEEXT_CERTIFICATE_CREDENTIAL0 (Windows Vista)
- IKEEXT_CERTIFICATE_CREDENTIAL1 (Windows 7 und höher)
- IKEEXT_CERTIFICATE_CRITERIA0
- IKEEXT_CIPHER_ALGORITHM0
- IKEEXT_COMMON_STATISTICS:
- IKEEXT_COMMON_STATISTICS0 (Windows Vista)
- IKEEXT_COMMON_STATISTICS1 (Windows 7 und höher)
- IKEEXT_COOKIE_PAIR0
- IKEEXT_CREDENTIAL:
- IKEEXT_CREDENTIAL0 (Windows Vista)
- IKEEXT_CREDENTIAL1 (Windows 7 und höher)
- IKEEXT_CREDENTIAL_PAIR:
- IKEEXT_CREDENTIAL_PAIR0 (Windows Vista)
- IKEEXT_CREDENTIAL_PAIR1 (Windows 7 und höher)
- IKEEXT_CREDENTIALS:
- IKEEXT_CREDENTIALS0 (Windows Vista)
- IKEEXT_CREDENTIALS1 (Windows 7 und höher)
- IKEEXT_EAP_AUTHENTICATION0
- IKEEXT_EM_POLICY:
- IKEEXT_EM_POLICY0 (Windows Vista)
- IKEEXT_EM_POLICY1 (Windows 7)
- IKEEXT_EM_POLICY2 (Windows 8)
- IKEEXT_INTEGRITY_ALGORITHM0
- IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS:
- IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0 (Windows Vista)
- IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1 (Windows 7 und höher)
- IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS:
- IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 (Windows Vista)
- IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1 (Windows 7 und höher)
- IKEEXT_IPV6_CGA_AUTHENTICATION0
- IKEEXT_KEYMODULE_STATISTICS:
- IKEEXT_KERBEROS_AUTHENTICATION0 (Windows Vista und Windows 7)
- IKEEXT_KERBEROS_AUTHENTICATION1 (Windows 8)
-
- IKEEXT_KEYMODULE_STATISTICS:
- IKEEXT_KEYMODULE_STATISTICS0 (Windows Vista)
- IKEEXT_KEYMODULE_STATISTICS1 (Windows 7 und höher)
- IKEEXT_NAME_CREDENTIAL0
- IKEEXT_NTLM_V2_AUTHENTICATION0
- IKEEXT_POLICY:
- IKEEXT_POLICY0 (Windows Vista)
- IKEEXT_POLICY1 (Windows 7)
- IKEEXT_POLICY2 (Windows 8)
- IKEEXT_PRESHARED_KEY_AUTHENTICATION:
- IKEEXT_PRESHARED_KEY_AUTHENTICATION0 (Windows Vista)
- IKEEXT_PRESHARED_KEY_AUTHENTICATION1 (Windows 7 und höher)
- IKEEXT_PROPOSAL0
- IKEEXT_RESERVED_AUTHENTICATION0
- IKEEXT_SA_DETAILS:
- IKEEXT_SA_DETAILS0 (Windows Vista)
- IKEEXT_SA_DETAILS1 (Windows 7 und höher)
- IKEEXT_SA_ENUM_TEMPLATE0
- IKEEXT_STATISTICS:
- IKEEXT_STATISTICS0 (Windows Vista)
- IKEEXT_STATISTICS1 (Windows 7 und höher)
- IKEEXT_TRAFFIC0
IPsec-Strukturen
- IPSEC_ADDRESS_INFO0
- IPSEC_AGGREGATE_DROP_PACKET_STATISTICS:
- IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0 (Windows Vista)
- IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1 (Windows 7 und höher)
- IPSEC_AGGREGATE_SA_STATISTICS0
- IPSEC_AH_DROP_PACKET_STATISTICS0
- IPSEC_AUTH_AND_CIPHER_TRANSFORM0
- IPSEC_AUTH_TRANSFORM0
- IPSEC_AUTH_TRANSFORM_ID0
- IPSEC_CIPHER_TRANSFORM0
- IPSEC_CIPHER_TRANSFORM_ID0
- IPSEC_DOSP_OPTIONS0
- IPSEC_DOSP_STATE0
- IPSEC_DOSP_STATE_ENUM_TEMPLATE0
- IPSEC_DOSP_STATISTICS0
- IPSEC_ESP_DROP_PACKET_STATISTICS0
- IPSEC_GETSPI:
- IPSEC_GETSPI0 (Windows Vista)
- IPSEC_GETSPI1 (Windows 7 und höher)
- IPSEC_ID0
- IPSEC_KEY_MANAGER0
- IPSEC_KEY_MANAGER_CALLBACKS0
- IPSEC_KEYING_POLICY:
- IPSEC_KEYING_POLICY0 (Windows Vista und Windows 7)
- IPSEC_KEYING_POLICY1 (Windows 8)
- IPSEC_KEYMODULE_STATE0
- IPSEC_PROPOSAL0
- IPSEC_SA0
- IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0
- IPSEC_SA_AUTH_INFORMATION0
- IPSEC_SA_BUNDLE:
- IPSEC_SA_BUNDLE0 (Windows Vista)
- IPSEC_SA_BUNDLE1 (Windows 7 und höher)
- IPSEC_SA_CIPHER_INFORMATION0
- IPSEC_SA_CONTEXT:
- IPSEC_SA_CONTEXT0 (Windows Vista)
- IPSEC_SA_CONTEXT1 (Windows 7 und höher)
- IPSEC_SA_CONTEXT_CHANGE0
- IPSEC_SA_CONTEXT ENUM_TEMPLATE0
- IPSEC_SA_CONTEXT_SUBSCRIPTION0
- IPSEC_SA_DETAILS:
- IPSEC_SA_DETAILS0 (Windows Vista)
- IPSEC_SA_DETAILS1 (Windows 7 und höher)
- IPSEC_SA_ENUM_TEMPLATE0
- IPSEC_SA_IDLE_TIMEOUT0
- IPSEC_SA_LIFETIME0
- IPSEC_SA_TRANSFORM0
- IPSEC_STATISTICS:
- IPSEC_STATISTICS0 (Windows Vista)
- IPSEC_STATISTICS1 (Windows 7 und höher)
- IPSEC_TOKEN0
- IPSEC_TRAFFIC:
- IPSEC_TRAFFIC0 (Windows Vista)
- IPSEC_TRAFFIC1 (Windows 7 und höher)
- IPSEC_TRAFFIC_STATISTICS:
- IPSEC_TRAFFIC_STATISTICS0 (Windows Vista)
- IPSEC_TRAFFIC_STATISTICS1 (Windows 7 und höher)
- IPSEC_TRANSPORT_POLICY:
- IPSEC_TRANSPORT_POLICY0 (Windows Vista)
- IPSEC_TRANSPORT_POLICY1 (Windows 7)
- IPSEC_TRANSPORT_POLICY2 (Windows 8)
- IPSEC_TUNNEL_ENDPOINT0
- IPSEC_TUNNEL_ENDPOINTS:
- IPSEC_TUNNEL_ENDPOINTS0 (Windows Vista)
- IPSEC_TUNNEL_ENDPOINTS1 (Windows 7)
- IPSEC_TUNNEL_ENDPOINTS2 (Windows 8)
- IPSEC_TUNNEL_POLICY:
- IPSEC_TUNNEL_POLICY0 (Windows Vista)
- IPSEC_TUNNEL_POLICY1 (Windows 7)
- IPSEC_TUNNEL_POLICY2 (Windows 8)
- IPSEC_V4_UDP_ENCAPSULATION0
- IPSEC_VIRTUAL_IF_TUNNEL_INFO0