英語で読む

次の方法で共有


fwpmtypes.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

fwpmtypes.h には、次のプログラミング インターフェイスが含まれています。

構造

 
FWPM_ACTION0

すべてのフィルター条件が true の場合に実行されるアクションを指定します。
FWPM_CALLOUT_CHANGE0

サブスクライバーにディスパッチされる変更通知を指定します。
FWPM_CALLOUT_ENUM_TEMPLATE0

吹き出しの列挙を制限するために使用されます。
FWPM_CALLOUT_SUBSCRIPTION0

変更通知をサブスクライブするために使用されます。 (FWPM_CALLOUT_SUBSCRIPTION0)
FWPM_CALLOUT0

吹き出しに関連付けられている状態を格納します。
FWPM_CLASSIFY_OPTION0

FWPM_CLASSIFY_OPTION0構造体。
FWPM_CLASSIFY_OPTIONS0

FWPM_CLASSIFY_OPTIONS0構造体は、FWPM_CLASSIFY_OPTION0構造体を格納するために使用されます。
FWPM_CONNECTION_ENUM_TEMPLATE0

接続オブジェクトの列挙を制限するために使用されます。
FWPM_CONNECTION_SUBSCRIPTION0

接続オブジェクトに関する通知をサブスクライブするために使用される情報を格納します。
FWPM_CONNECTION0

接続オブジェクトに関連付けられている状態を格納します。
FWPM_FIELD0

フィールドのスキーマ情報を指定します。
FWPM_FILTER_CHANGE0

サブスクライバーにディスパッチされた変更通知を格納します。
FWPM_FILTER_CONDITION0

アクションを実行するために true である必要があるフィルター条件を表します。
FWPM_FILTER_ENUM_TEMPLATE0

フィルターの列挙に使用されます。
FWPM_FILTER_SUBSCRIPTION0

変更通知をサブスクライブするために使用されます。
FWPM_FILTER0

フィルターに関連付けられている状態を格納します。
FWPM_LAYER_ENUM_TEMPLATE0

レイヤーの列挙に使用されます。
FWPM_LAYER_STATISTICS0

レイヤーに関連する統計情報を格納します。
FWPM_LAYER0

レイヤーのスキーマ情報。
FWPM_NET_EVENT_CAPABILITY_ALLOW0

アプリ コンテナーのネットワーク機能に関連して許可されるネットワーク トラフィックに関する情報が含まれます。
FWPM_NET_EVENT_CAPABILITY_DROP0

アプリ コンテナーのネットワーク機能に関連してドロップされたネットワーク トラフィックに関する情報が含まれます。
FWPM_NET_EVENT_CLASSIFY_ALLOW0

WFP 分類エンジンによって適用される許可されたトラフィックを説明する情報が含まれます。
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0

MAC レイヤーのドロップ エラーについて説明する情報が含まれています。
FWPM_NET_EVENT_CLASSIFY_DROP0

レイヤードロップエラーを説明する情報が含まれます。 (FWPM_NET_EVENT_CLASSIFY_DROP0)
FWPM_NET_EVENT_CLASSIFY_DROP1

レイヤードロップエラーを説明する情報が含まれます。 (FWPM_NET_EVENT_CLASSIFY_DROP1)
FWPM_NET_EVENT_CLASSIFY_DROP2

レイヤードロップエラーを説明する情報が含まれます。 (FWPM_NET_EVENT_CLASSIFY_DROP2)
FWPM_NET_EVENT_ENUM_TEMPLATE0

ネット イベントの列挙に使用されます。
FWPM_NET_EVENT_HEADER0

すべてのイベントに共通の情報。
FWPM_NET_EVENT_HEADER1

すべてのイベントに共通の情報。 予約済み。
FWPM_NET_EVENT_HEADER2

すべてのイベントに共通の情報が含まれます。 (FWPM_NET_EVENT_HEADER2)
FWPM_NET_EVENT_HEADER3

すべてのイベントに共通の情報が含まれます。 (FWPM_NET_EVENT_HEADER3)
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0

FWPM_NET_EVENT_IKEEXT_EM_FAILURE0構造体には、IKE 拡張モード (EM) エラーを説明する情報が含まれています。注 FWPM_NET_EVENT_IKEEXT_EM_FAILURE0は、Windows Vista で使用されるFWPM_NET_EVENT_IKEEXT_EM_FAILUREの特定の実装です。
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1

FWPM_NET_EVENT_IKEEXT_EM_FAILURE1構造体には、IKE 拡張モード (EM) エラーを説明する情報が含まれています。注 FWPM_NET_EVENT_IKEEXT_EM_FAILURE1は、Windows 7 以降で使用FWPM_NET_EVENT_IKEEXT_EM_FAILUREの特定の実装です。
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0

IKE/AuthIP メイン モード (MM) エラーについて説明する情報が含まれます。 (FWPM_NET_EVENT_IKEEXT_MM_FAILURE0)
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1

IKE/AuthIP メイン モード (MM) エラーについて説明する情報が含まれます。 (FWPM_NET_EVENT_IKEEXT_MM_FAILURE1)
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0

IKE/AuthIP クイック モード (QM) エラーについて説明する情報が含まれます。
FWPM_NET_EVENT_IKEEXT_QM_FAILURE1

IKE/AuthIP クイック モード (QM) エラーについて説明する情報が含まれます。 FWPM_NET_EVENT_IKEEXT_QM_FAILURE0も利用できます。
FWPM_NET_EVENT_IPSEC_DOSP_DROP0

IPsec DoS Protection ドロップ イベントについて説明する情報が含まれます。
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0

IPsec カーネル ドロップ イベントについて説明する情報が含まれます。
FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0

IPSec セキュリティ パラメーター インデックス (SPI) の値を説明する情報が含まれます。
FWPM_NET_EVENT_SUBSCRIPTION0

ネットワーク イベントに関する通知をサブスクライブするために使用される情報を格納します。
FWPM_NET_EVENT0

すべてのイベントの種類に関する情報が含まれます。 (FWPM_NET_EVENT0)
FWPM_NET_EVENT1

すべてのイベントの種類に関する情報が含まれます。 (FWPM_NET_EVENT1)
FWPM_NET_EVENT2

すべてのイベントの種類に関する情報が含まれます。 (FWPM_NET_EVENT2)
FWPM_NET_EVENT3

すべてのイベントの種類に関する情報が含まれます。 (FWPM_NET_EVENT3)
FWPM_NET_EVENT4

すべてのイベントの種類に関する情報が含まれます。 FWPM_NET_EVENT3とFWPM_NET_EVENT2を利用できます。 Windows 7 では、FWPM_NET_EVENT1を使用できます。 Windows Vista の場合は、FWPM_NET_EVENT0を使用できます。
FWPM_NET_EVENT5

すべてのイベントの種類に関する情報が含まれます。 FWPM_NET_EVENT4、FWPM_NET_EVENT3、FWPM_NET_EVENT2を使用できます。 Windows 7 では、FWPM_NET_EVENT1を使用できます。 Windows Vista の場合は、FWPM_NET_EVENT0を使用できます。
FWPM_NETWORK_CONNECTION_POLICY_SETTING0

接続ポリシー設定の型と値のペアを格納します。
FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0

FWPM_NETWORK_CONNECTION_POLICY_SETTING0値の配列と、その配列内の要素の数を格納します。
FWPM_PROVIDER_CHANGE0

サブスクライバーにディスパッチされた変更通知。 (FWPM_PROVIDER_CHANGE0)
FWPM_PROVIDER_CONTEXT_CHANGE0

サブスクライバーにディスパッチされた変更通知。 (FWPM_PROVIDER_CONTEXT_CHANGE0)
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0

プロバイダー コンテキストの列挙に使用されます。
FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0

変更通知をサブスクライブするために使用されます。 (FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0)
FWPM_PROVIDER_CONTEXT0

プロバイダー コンテキストに関連付けられている状態を格納します。 (FWPM_PROVIDER_CONTEXT0)
FWPM_PROVIDER_CONTEXT1

プロバイダー コンテキストに関連付けられている状態を格納します。 (FWPM_PROVIDER_CONTEXT1)
FWPM_PROVIDER_CONTEXT2

プロバイダー コンテキストに関連付けられている状態を格納します。 (FWPM_PROVIDER_CONTEXT2)
FWPM_PROVIDER_CONTEXT3

プロバイダー コンテキストに関連付けられている状態を格納します。 FWPM_PROVIDER_CONTEXT0、FWPM_PROVIDER_CONTEXT1、FWPM_PROVIDER_CONTEXT2を使用できます。
FWPM_PROVIDER_ENUM_TEMPLATE0

プロバイダーの列挙に使用されます。
FWPM_PROVIDER_SUBSCRIPTION0

変更通知をサブスクライブするために使用されます。 (FWPM_PROVIDER_SUBSCRIPTION0)
FWPM_PROVIDER0

ポリシー プロバイダーに関連付けられている状態を格納します。
FWPM_SESSION_ENUM_TEMPLATE0

セッションの列挙に使用されます。
FWPM_SESSION0

クライアント セッションに関連付けられている状態を格納します。
FWPM_STATISTICS0

特定のレイヤーでの接続に関連する統計情報を格納します。
FWPM_SUBLAYER_CHANGE0

サブスクライバーにディスパッチされた変更通知。 (FWPM_SUBLAYER_CHANGE0)
FWPM_SUBLAYER_ENUM_TEMPLATE0

サブレイヤーの列挙に使用されます。
FWPM_SUBLAYER_SUBSCRIPTION0

変更通知をサブスクライブするために使用されます。 (FWPM_SUBLAYER_SUBSCRIPTION0)
FWPM_SUBLAYER0

サブレイヤーに関連付けられている状態を格納します。
FWPM_SYSTEM_PORTS_BY_TYPE0

FWPM_SYSTEM_PORTS_BY_TYPE0構造体。
FWPM_SYSTEM_PORTS0

FWPM_SYSTEM_PORTS0構造体。
FWPM_VSWITCH_EVENT_SUBSCRIPTION0

vSwitch イベントに関する通知をサブスクライブするために使用される情報を格納します。
FWPM_VSWITCH_EVENT0

vSwitch イベントに関する情報が含まれます。

列挙

 
DL_ADDRESS_TYPE

DL_ADDRESS_TYPE列挙 (fwpmtypes.h) は、データリンク 層アドレスの種類を指定します。
FWPM_APPC_NETWORK_CAPABILITY_TYPE

対象のオブジェクトまたはトラフィックに関連付けられているアプリ コンテナー ネットワーク機能の種類を指定します。
FWPM_CHANGE_TYPE

変更通知をサブスクライバーにディスパッチするときに使用されます。
FWPM_CONNECTION_EVENT_TYPE

接続オブジェクト変更イベントの種類を指定します。
FWPM_ENGINE_OPTION

フィルター エンジンの構成可能なオプション。
FWPM_FIELD_TYPE

フィールドのデータの解釈方法に関する追加情報を提供します。
FWPM_NET_EVENT_TYPE

net イベントの種類。
FWPM_PROVIDER_CONTEXT_TYPE

基本フィルター エンジン (BFE) に格納できるプロバイダー コンテキストの種類。
FWPM_SERVICE_STATE

フィルター エンジンの現在の状態を指定します。
FWPM_SYSTEM_PORT_TYPE

列挙型FWPM_SYSTEM_PORT_TYPE。
FWPM_VSWITCH_EVENT_TYPE

vSwitch イベントの種類を指定します。