閱讀英文

共用方式為


fwpsu.h 標頭

Windows 篩選平臺會使用此標頭。 如需詳細資訊,請參閱:

fwpsu.h 包含下列程序設計介面:

函式

 
FWPS_IS_L2_METADATA_FIELD_PRESENT

TBD
FWPS_IS_METADATA_FIELD_PRESENT

TBD
FwpsAleEndpointCreateEnumHandle0

建立可搭配其他應用層強制執行的句柄, (ALE) 端點函式來列舉端點數據。
FwpsAleEndpointDestroyEnumHandle0

終結藉由呼叫 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

定義篩選引擎傳遞至圖說文字分類Fn 圖說文字函式的元數據值。

列舉

 
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

定義其中一個網路層捨棄數據的可能原因。