次の方法で共有


FWPS_BUILTIN_LAYERS列挙 (fwpsk.h)

組み込みのランタイム フィルターレイヤー識別子を指定する定数を定義します。 それぞれはローカル一意識別子 (LUID) で表されます。これは 64 ビットのサイズです。

構文

typedef enum FWPS_BUILTIN_LAYERS_ {
  FWPS_LAYER_INBOUND_IPPACKET_V4,
  FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD,
  FWPS_LAYER_INBOUND_IPPACKET_V6,
  FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD,
  FWPS_LAYER_OUTBOUND_IPPACKET_V4,
  FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD,
  FWPS_LAYER_OUTBOUND_IPPACKET_V6,
  FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD,
  FWPS_LAYER_IPFORWARD_V4,
  FWPS_LAYER_IPFORWARD_V4_DISCARD,
  FWPS_LAYER_IPFORWARD_V6,
  FWPS_LAYER_IPFORWARD_V6_DISCARD,
  FWPS_LAYER_INBOUND_TRANSPORT_V4,
  FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD,
  FWPS_LAYER_INBOUND_TRANSPORT_V6,
  FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD,
  FWPS_LAYER_OUTBOUND_TRANSPORT_V4,
  FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD,
  FWPS_LAYER_OUTBOUND_TRANSPORT_V6,
  FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD,
  FWPS_LAYER_STREAM_V4,
  FWPS_LAYER_STREAM_V4_DISCARD,
  FWPS_LAYER_STREAM_V6,
  FWPS_LAYER_STREAM_V6_DISCARD,
  FWPS_LAYER_DATAGRAM_DATA_V4,
  FWPS_LAYER_DATAGRAM_DATA_V4_DISCARD,
  FWPS_LAYER_DATAGRAM_DATA_V6,
  FWPS_LAYER_DATAGRAM_DATA_V6_DISCARD,
  FWPS_LAYER_INBOUND_ICMP_ERROR_V4,
  FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD,
  FWPS_LAYER_INBOUND_ICMP_ERROR_V6,
  FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD,
  FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4,
  FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD,
  FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6,
  FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD,
  FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4,
  FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD,
  FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6,
  FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD,
  FWPS_LAYER_ALE_AUTH_LISTEN_V4,
  FWPS_LAYER_ALE_AUTH_LISTEN_V4_DISCARD,
  FWPS_LAYER_ALE_AUTH_LISTEN_V6,
  FWPS_LAYER_ALE_AUTH_LISTEN_V6_DISCARD,
  FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4,
  FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD,
  FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6,
  FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD,
  FWPS_LAYER_ALE_AUTH_CONNECT_V4,
  FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD,
  FWPS_LAYER_ALE_AUTH_CONNECT_V6,
  FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD,
  FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4,
  FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD,
  FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6,
  FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD,
  FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET,
  FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET,
  FWPS_LAYER_RESERVED1_V4,
  FWPS_LAYER_RESERVED1_V6,
  FWPS_LAYER_NAME_RESOLUTION_CACHE_V4,
  FWPS_LAYER_NAME_RESOLUTION_CACHE_V6,
  FWPS_LAYER_ALE_RESOURCE_RELEASE_V4,
  FWPS_LAYER_ALE_RESOURCE_RELEASE_V6,
  FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V4,
  FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V6,
  FWPS_LAYER_ALE_CONNECT_REDIRECT_V4,
  FWPS_LAYER_ALE_CONNECT_REDIRECT_V6,
  FWPS_LAYER_ALE_BIND_REDIRECT_V4,
  FWPS_LAYER_ALE_BIND_REDIRECT_V6,
  FWPS_LAYER_STREAM_PACKET_V4,
  FWPS_LAYER_STREAM_PACKET_V6,
  FWPS_LAYER_INGRESS_VSWITCH_ETHERNET,
  FWPS_LAYER_EGRESS_VSWITCH_ETHERNET,
  FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4,
  FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6,
  FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4,
  FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6,
  FWPS_LAYER_INBOUND_TRANSPORT_FAST,
  FWPS_LAYER_OUTBOUND_TRANSPORT_FAST,
  FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST,
  FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST,
  FWPS_LAYER_INBOUND_RESERVED2,
  FWPS_LAYER_RESERVED_LAYER_9,
  FWPS_LAYER_RESERVED_LAYER_10,
  FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V4,
  FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V6,
  FWPS_LAYER_IPSEC_KM_DEMUX_V4,
  FWPS_LAYER_IPSEC_KM_DEMUX_V6,
  FWPS_LAYER_IPSEC_V4,
  FWPS_LAYER_IPSEC_V6,
  FWPS_LAYER_IKEEXT_V4,
  FWPS_LAYER_IKEEXT_V6,
  FWPS_LAYER_RPC_UM,
  FWPS_LAYER_RPC_EPMAP,
  FWPS_LAYER_RPC_EP_ADD,
  FWPS_LAYER_RPC_PROXY_CONN,
  FWPS_LAYER_RPC_PROXY_IF,
  FWPS_LAYER_KM_AUTHORIZATION,
  FWPS_BUILTIN_LAYER_MAX
} FWPS_BUILTIN_LAYERS;

定数

 
FWPS_LAYER_INBOUND_IPPACKET_V4
このフィルター処理レイヤーは、受信パケットの IP ヘッダーが解析された直後の IP ヘッダー処理が行われる前に、受信パスに配置されます。 IPsec 暗号化解除または再アセンブルは行われません。
FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD
このフィルタリング 層は、ネットワーク 層で破棄された受信パケットを処理するための受信パスに配置されます。
FWPS_LAYER_INBOUND_IPPACKET_V6
このフィルター処理レイヤーは、受信パケットの IP ヘッダーが解析された直後の IP ヘッダー処理が行われる前に、受信パスに配置されます。 IPsec 暗号化解除または再アセンブルは行われません。
FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD
このフィルタリング 層は、ネットワーク 層で破棄された受信パケットを処理するための受信パスに配置されます。
FWPS_LAYER_OUTBOUND_IPPACKET_V4
このフィルターレイヤーは、送信されたパケットが断片化を評価する直前の送信パスに配置されます。 すべての IP ヘッダー処理が完了し、すべての拡張機能ヘッダーが配置されます。 IPsec 認証と暗号化は既に行われました。
FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD
このフィルタリング 層は、ネットワーク 層で破棄された送信パケットを処理するための送信パスにあります。
FWPS_LAYER_OUTBOUND_IPPACKET_V6
このフィルターレイヤーは、送信されたパケットが断片化を評価する直前の送信パスに配置されます。 すべての IP ヘッダー処理が完了し、すべての拡張機能ヘッダーが配置されます。 IPsec 認証と暗号化は既に行われました。
FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD
このフィルタリング 層は、ネットワーク 層で破棄された送信パケットを処理するための送信パスにあります。
FWPS_LAYER_IPFORWARD_V4
このフィルタリング 層は、受信パケットが転送されるポイントの転送パスに配置されます。
FWPS_LAYER_IPFORWARD_V4_DISCARD
このフィルタリング 層は、転送層で破棄された転送パケットを処理するための転送パスに配置されます。
FWPS_LAYER_IPFORWARD_V6
このフィルタリング 層は、受信パケットが転送されるポイントの転送パスに配置されます。
FWPS_LAYER_IPFORWARD_V6_DISCARD
このフィルタリング 層は、転送層で破棄された転送パケットを処理するための転送パスに配置されます。
FWPS_LAYER_INBOUND_TRANSPORT_V4
このフィルターレイヤーは、受信パケットのヘッダーがトランスポート層のネットワーク スタックによって解析された直後、トランスポート層の処理が行われる前に受信パスに配置されます。
FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD
このフィルタリング層は、トランスポート層で破棄された受信パケットを処理するための受信パスに配置されます。
FWPS_LAYER_INBOUND_TRANSPORT_V6
このフィルターレイヤーは、受信パケットのヘッダーがトランスポート層のネットワーク スタックによって解析された直後、トランスポート層の処理が行われる前に受信パスに配置されます。
FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD
このフィルタリング層は、トランスポート層で破棄された受信パケットを処理するための受信パスに配置されます。
FWPS_LAYER_OUTBOUND_TRANSPORT_V4
このフィルターレイヤーは、送信されたパケットが処理のためにネットワーク層に渡された直後に、ネットワーク層の処理が行われる前に、送信パスに配置されます。 このフィルターレイヤーは、トランスポート層の下部ではなくネットワーク層の上部に配置されるため、サード パーティのトランスポートまたは生パケットとして送信されるすべてのパケットがこのレイヤーでフィルター処理されます。
FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD
このフィルターレイヤーは、トランスポート層で破棄された送信パケットを処理するための送信パスに配置されます。
FWPS_LAYER_OUTBOUND_TRANSPORT_V6
このフィルターレイヤーは、送信されたパケットが処理のためにネットワーク層に渡された直後に、ネットワーク層の処理が行われる前に、送信パスに配置されます。 このフィルターレイヤーは、トランスポート層の下部ではなくネットワーク層の上部に配置されるため、サード パーティのトランスポートまたは生パケットとして送信されるすべてのパケットがこのレイヤーでフィルター処理されます。
FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD
このフィルターレイヤーは、トランスポート層で破棄された送信パケットを処理するための送信パスに配置されます。
FWPS_LAYER_STREAM_V4
このフィルター レイヤーは、ストリーム データ パスにあります。 このレイヤーを使用すると、ストリームごとにネットワーク データを処理できます。 ストリーム レイヤーでは、ネットワーク データは双方向です。
FWPS_LAYER_STREAM_V4_DISCARD
このフィルターレイヤーは、将来使用するために予約されています。
FWPS_LAYER_STREAM_V6
このフィルター レイヤーは、ストリーム データ パスにあります。 このレイヤーを使用すると、ストリームごとにネットワーク データを処理できます。 ストリーム レイヤーでは、ネットワーク データは双方向です。
FWPS_LAYER_STREAM_V6_DISCARD
このフィルターレイヤーは、将来使用するために予約されています。
FWPS_LAYER_DATAGRAM_DATA_V4
このフィルター レイヤーは、データグラム のデータ パスにあります。 このレイヤーを使用すると、データグラムごとにネットワーク データを処理できます。 データグラム レイヤーでは、ネットワーク データは双方向です。
FWPS_LAYER_DATAGRAM_DATA_V4_DISCARD
このフィルターレイヤーは、破棄されたデータグラムを処理するためのデータグラム データ パスにあります。
FWPS_LAYER_DATAGRAM_DATA_V6
このフィルター レイヤーは、データグラム のデータ パスにあります。 このレイヤーを使用すると、データグラムごとにネットワーク データを処理できます。 データグラム レイヤーでは、ネットワーク データは双方向です。
FWPS_LAYER_DATAGRAM_DATA_V6_DISCARD
このフィルターレイヤーは、破棄されたデータグラムを処理するためのデータグラム データ パスにあります。
FWPS_LAYER_INBOUND_ICMP_ERROR_V4
このフィルターレイヤーは、トランスポート プロトコルで受信した ICMP メッセージを処理するための受信パスにあります。
FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD
このフィルタリング層は、破棄された受信 ICMP メッセージを処理するための受信パスにあります。
FWPS_LAYER_INBOUND_ICMP_ERROR_V6
このフィルターレイヤーは、トランスポート プロトコルで受信した ICMP メッセージを処理するための受信パスにあります。
FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD
このフィルタリング層は、破棄された受信 ICMP メッセージを処理するための受信パスにあります。
FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4
このフィルターレイヤーは、トランスポート プロトコル用に送信された ICMP メッセージを処理するための送信パスにあります。
FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD
このフィルターレイヤーは、破棄された送信 ICMP メッセージを処理するための送信パスにあります。
FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6
このフィルターレイヤーは、トランスポート プロトコル用に送信された ICMP メッセージを処理するための送信パスにあります。
FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD
このフィルターレイヤーは、破棄された送信 ICMP メッセージを処理するための送信パスにあります。
FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4
このフィルターレイヤーを使用すると、トランスポート ポートの割り当て、バインド要求、無差別モード要求、および生モード要求を承認できます。
FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD
このフィルターレイヤーを使用すると、トランスポート ポートの割り当て、バインド要求、無差別モード要求、生モード要求など、破棄された項目を処理できます。
FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6
このフィルターレイヤーを使用すると、トランスポート ポートの割り当て、バインド要求、無差別モード要求、および生モード要求を承認できます。
FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD
このフィルターレイヤーを使用すると、トランスポート ポートの割り当て、バインド要求、無差別モード要求、生モード要求など、破棄された項目を処理できます。
FWPS_LAYER_ALE_AUTH_LISTEN_V4
このフィルターレイヤーを使用すると、TCP リッスン要求を承認できます。
FWPS_LAYER_ALE_AUTH_LISTEN_V4_DISCARD
このフィルターレイヤーを使用すると、破棄された TCP リッスン要求を処理できます。
FWPS_LAYER_ALE_AUTH_LISTEN_V6
このフィルターレイヤーを使用すると、TCP リッスン要求を承認できます。
FWPS_LAYER_ALE_AUTH_LISTEN_V6_DISCARD
このフィルターレイヤーを使用すると、破棄された TCP リッスン要求を処理できます。
FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4
このフィルターレイヤーを使用すると、受信 TCP 接続の受け入れ要求を承認できるほか、受信した最初のパケットに基づいて、受信した TCP 以外のトラフィックを承認できます。
FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD
このフィルターレイヤーを使用すると、破棄された受信 TCP 接続の要求を受け入れる処理と、破棄された TCP 以外の着信トラフィックの承認を処理できます。
FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6
このフィルターレイヤーを使用すると、受信 TCP 接続の受け入れ要求を承認できるほか、受信した最初のパケットに基づいて、受信した TCP 以外のトラフィックを承認できます。
FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD
このフィルターレイヤーを使用すると、破棄された受信 TCP 接続の要求を受け入れる処理と、破棄された TCP 以外の着信トラフィックの承認を処理できます。
FWPS_LAYER_ALE_AUTH_CONNECT_V4
このフィルターレイヤーを使用すると、送信 TCP 接続の接続要求を承認できるほか、送信された最初のパケットに基づいて TCP 以外の送信トラフィックを承認できます。
FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD
このフィルターレイヤーを使用すると、破棄された送信 TCP 接続の接続要求を処理できるほか、破棄された TCP 以外の送信トラフィックに対する承認を処理できます。
FWPS_LAYER_ALE_AUTH_CONNECT_V6
このフィルターレイヤーを使用すると、送信 TCP 接続の接続要求を承認できるほか、送信された最初のパケットに基づいて TCP 以外の送信トラフィックを承認できます。
FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD
このフィルターレイヤーを使用すると、破棄された送信 TCP 接続の接続要求を処理できるほか、破棄された TCP 以外の送信トラフィックに対する承認を処理できます。
FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4
このフィルターレイヤーを使用すると、TCP 接続が確立されたとき、または TCP 以外のトラフィックが承認されたときの通知が可能になります。
FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD
このフィルターレイヤーを使用すると、確立された TCP 接続がフロー確立層で破棄された場合や、承認された TCP 以外のトラフィックがフロー確立層で破棄された場合に処理できます。
FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6
このフィルターレイヤーを使用すると、TCP 接続が確立されたとき、または TCP 以外のトラフィックが承認されたときの通知が可能になります。
FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD
このフィルターレイヤーを使用すると、確立された TCP 接続がフロー確立層で破棄された場合や、承認された TCP 以外のトラフィックがフロー確立層で破棄された場合に処理できます。
FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET
このフィルター処理レイヤーを使用すると、受信の下位にある (NDIS プロトコル ドライバーに) MAC フレーム データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET
このフィルターレイヤーを使用すると、送信上部の (NDIS プロトコル ドライバーに) MAC フレーム データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_RESERVED1_V4
このフィルターレイヤーはサポートされていません。
FWPS_LAYER_RESERVED1_V6
このフィルターレイヤーはサポートされていません。
FWPS_LAYER_NAME_RESOLUTION_CACHE_V4
このフィルターレイヤーを使用すると、システムによって最近解決された名前に対してクエリを実行できます。
FWPS_LAYER_NAME_RESOLUTION_CACHE_V6
このフィルターレイヤーを使用すると、システムによって最近解決された名前に対してクエリを実行できます。
FWPS_LAYER_ALE_RESOURCE_RELEASE_V4
このフィルターレイヤーは、ALE_RESOURCE_ASSIGNMENTレイヤーのいずれかでコールアウト ドライバーによって割り当てられたリソースを再利用する機会として使用されます。
FWPS_LAYER_ALE_RESOURCE_RELEASE_V6
このフィルターレイヤーは、ALE_RESOURCE_ASSIGNMENTレイヤーのいずれかでコールアウト ドライバーによって割り当てられたリソースを再利用する機会として使用されます。
FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V4
このフィルターレイヤーは、いずれかのALE_AUTH_CONNECTまたはALE_AUTH_RECV_ACCEPTレイヤーのコールアウト ドライバーによって割り当てられたリソースを再利用する機会として使用されます。
FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V6
このフィルターレイヤーは、いずれかのALE_AUTH_CONNECTまたはALE_AUTH_RECV_ACCEPTレイヤーのコールアウト ドライバーによって割り当てられたリソースを再利用する機会として使用されます。
FWPS_LAYER_ALE_CONNECT_REDIRECT_V4
このフィルターレイヤーを使用すると、接続要求を別の IPV4/IPV6 アドレスと TCP/UDP ポートにリダイレクトできます。
FWPS_LAYER_ALE_CONNECT_REDIRECT_V6
このフィルターレイヤーを使用すると、接続要求を別の IPV4/IPV6 アドレスと TCP/UDP ポートにリダイレクトできます。
FWPS_LAYER_ALE_BIND_REDIRECT_V4
このフィルター処理レイヤーを使用すると、バインド要求を別のローカル IPV4/IPV6 アドレスやローカル TCP/UDP ポートにリダイレクトできます。
FWPS_LAYER_ALE_BIND_REDIRECT_V6
このフィルター処理レイヤーを使用すると、バインド要求を別のローカル IPV4/IPV6 アドレスやローカル TCP/UDP ポートにリダイレクトできます。
FWPS_LAYER_STREAM_PACKET_V4
このフィルタリング 層を使用すると、ハンドシェイクやフロー制御の交換など、TCP パケットごとにネットワーク データを検査できます。 ストリーム パケット レイヤーでは、ネットワーク データは双方向です。
FWPS_LAYER_STREAM_PACKET_V6
このフィルタリング 層を使用すると、ハンドシェイクやフロー制御の交換など、TCP パケットごとにネットワーク データを検査できます。 ストリーム パケット レイヤーでは、ネットワーク データは双方向です。
FWPS_LAYER_INGRESS_VSWITCH_ETHERNET
このフィルターレイヤーを使用すると、Hyper-V 拡張可能スイッチのイングレス 802.3 データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_EGRESS_VSWITCH_ETHERNET
このフィルターレイヤーを使用すると、Hyper-V 拡張可能スイッチのエグレス 802.3 データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4
このフィルターレイヤーを使用すると、Hyper-V 拡張可能スイッチのイングレス トランスポート データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6
このフィルターレイヤーを使用すると、Hyper-V 拡張可能スイッチのイングレス トランスポート データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4
このフィルターレイヤーを使用すると、Hyper-V 拡張可能スイッチのエグレス トランスポート データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6
このフィルターレイヤーを使用すると、Hyper-V 拡張可能スイッチのエグレス トランスポート データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_INBOUND_TRANSPORT_FAST
内部使用のみ。
FWPS_LAYER_OUTBOUND_TRANSPORT_FAST
内部使用のみ。
FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST
このフィルター処理レイヤーを使用すると、受信の下位にある (NDIS ミニポート ドライバーに) MAC フレーム データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST
このフィルターレイヤーを使用すると、(NDIS ミニポート ドライバーへの) 送信下位にある MAC フレーム データを検査できます。 注: Windows 8 以降でのみ使用できます。
FWPS_LAYER_INBOUND_RESERVED2
システム用に予約されています。
FWPS_LAYER_RESERVED_LAYER_9
システム用に予約されています。
FWPS_LAYER_RESERVED_LAYER_10
システム用に予約されています。
FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V4
WFP フィルター ドライバーが送信 IPv4 接続を検査し、この接続用に構成されたルーティング ポリシーの読み取りまたは書き込みを行うことができる吹き出しレイヤー。 FwpmConnectionPolicyAdd0参照してください。
FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V6
WFP フィルター ドライバーが送信 IPv6 接続を検査し、この接続用に構成されたルーティング ポリシーを読み取り/書き込みできる吹き出しレイヤー。 FwpmConnectionPolicyAdd0参照してください。
FWPS_LAYER_IPSEC_KM_DEMUX_V4
このフィルターレイヤーは、ローカル システムがイニシエーターである場合に呼び出されるキーモジュールを決定するために使用されます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_IPSEC_KM_DEMUX_V6
このフィルターレイヤーは、ローカル システムがイニシエーターである場合に呼び出されるキーモジュールを決定するために使用されます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_IPSEC_V4
このフィルターレイヤーを使用すると、キーモジュールは、クイックモードセキュリティアソシエーションをネゴシエートするときに、クイックモードポリシー情報を検索できます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_IPSEC_V6
このフィルターレイヤーを使用すると、キーモジュールは、クイックモードセキュリティアソシエーションをネゴシエートするときに、クイックモードポリシー情報を検索できます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_IKEEXT_V4
このフィルターレイヤーを使用すると、IKE および認証済み IP モジュールは、メイン モードのセキュリティ アソシエーションをネゴシエートするときに、メイン モード ポリシー情報を検索できます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_IKEEXT_V6
このフィルターレイヤーを使用すると、IKE および認証済み IP モジュールは、メイン モードのセキュリティ アソシエーションをネゴシエートするときに、メイン モード ポリシー情報を検索できます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_RPC_UM
このフィルターレイヤーを使用すると、ユーザー モードで使用できる RPC データ フィールドを調べることができます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_RPC_EPMAP
このフィルターレイヤーを使用すると、エンドポイント解決中にユーザー モードで使用できる RPC データ フィールドを検査できます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_RPC_EP_ADD
このフィルターレイヤーを使用すると、新しいエンドポイントが追加されたときにユーザー モードで使用できる RPC データ フィールドを調べることができます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_RPC_PROXY_CONN
このフィルターレイヤーを使用すると、RpcProxy 接続要求を検査できます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_RPC_PROXY_IF
このフィルターレイヤーを使用すると、RpcProxy 接続に使用されるインターフェイスを検査できます。 これは、ユーザー モードのフィルターレイヤーです。
FWPS_LAYER_KM_AUTHORIZATION
このフィルターレイヤーを使用すると、セキュリティ アソシエーションの確立を承認できます。
FWPS_BUILTIN_LAYER_MAX
未定

備考

ランタイム レイヤー識別子の末尾にある V4 および V6 サフィックスは、レイヤーが IPv4 ネットワーク スタックに配置されているか、IPv6 ネットワーク スタックに配置されているかを示します。

各ランタイム レイヤー識別子には、定数値のセットを表すランタイム データ フィールド識別子が関連付けられています。 これらのデータ フィールド識別子は、fwpsk.hFWPS_FIELDS_XXX 列挙型として宣言されます。 詳細については、「データ フィールド識別子の」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降で使用できます。
ヘッダー fwpsk.h

関連項目