FWPM_PROVIDER_SUBSCRIPTION0 構造体 (fwpmtypes.h)

FWPM_PROVIDER_SUBSCRIPTION0構造体は、変更通知をサブスクライブするために使用されます。

構文

typedef struct FWPM_PROVIDER_SUBSCRIPTION0_ {
  FWPM_PROVIDER_ENUM_TEMPLATE0 *enumTemplate;
  UINT32                       flags;
  GUID                         sessionKey;
} FWPM_PROVIDER_SUBSCRIPTION0;

メンバー

enumTemplate

[unique]

サブスクリプションを制限するための列挙テンプレート。

詳細については、「 FWPM_PROVIDER_ENUM_TEMPLATE0 」を参照してください。

flags

指定できる値

意味
FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_ADD
プロバイダーの追加通知をサブスクライブします。
FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_DELETE
プロバイダーの削除通知をサブスクライブします。

sessionKey

セッションを一意に識別します。

解説

通知は、テンプレートに一致するプロバイダーに対してのみディスパッチされます。

テンプレートが NULL の場合は、すべてのプロバイダーと一致します。

FWPM_PROVIDER_SUBSCRIPTION0 は、FWPM_PROVIDER_SUBSCRIPTIONの特定の実装です。 詳細については、「 WFP Version-Independent 名と特定のバージョンの Windows を対象 とする」を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header fwpmtypes.h

関連項目

FWPM_PROVIDER_ENUM_TEMPLATE0

Windows フィルタリング プラットフォーム API の構造