FWPS_ALE_ENDPOINT_PROPERTIES0 構造体 (fwpstypes.h)

FWPS_ALE_ENDPOINT_PROPERTIES0構造体は、アプリケーション層強制 (ALE) エンドポイントのプロパティを指定します。

FWPS_ALE_ENDPOINT_PROPERTIES0は特定のバージョンのFWPS_ALE_ENDPOINT_PROPERTIESであることに注意してください。 詳細については、「 WFP Version-Independent 名と特定のバージョンの Windows を対象 とする」を参照してください。
 

構文

typedef struct FWPS_ALE_ENDPOINT_PROPERTIES0_ {
  UINT64         endpointId;
  FWP_IP_VERSION ipVersion;
  union {
    UINT32 localV4Address;
    UINT8  localV6Address[16];
  };
  union {
    UINT32 remoteV4Address;
    UINT8  remoteV6Address[16];
  };
  UINT8          ipProtocol;
  UINT16         localPort;
  UINT16         remotePort;
  UINT64         localTokenModifiedId;
  UINT64         mmSaId;
  UINT64         qmSaId;
  UINT32         ipsecStatus;
  UINT32         flags;
  FWP_BYTE_BLOB  appId;
} FWPS_ALE_ENDPOINT_PROPERTIES0;

メンバー

endpointId

エンドポイントの一意識別子。

ipVersion

FWP_IP_VERSION列挙からの値として表されるエンドポイントのインターネット プロトコル バージョン。

localV4Address

IPv4 エンドポイントのローカル アドレス。

localV6Address[16]

IPv6 エンドポイントのローカル アドレス。

remoteV4Address

IPv4 エンドポイントのリモート アドレス。

remoteV6Address[16]

IPv6 エンドポイントのリモート アドレス。

ipProtocol

エンドポイントで使用されているプロトコル。

localPort

エンドポイントのローカル ポート番号。

remotePort

エンドポイントのリモート ポート番号。

localTokenModifiedId

ローカル トークンの変更された識別子。

mmSaId

この ID を使用して、この IPsec セキュリティ アソシエーション (SA) と、それを生成したインターネット キー Exchange (IKE) SA を関連付けます。

qmSaId

有効期限が切れる SA を選択するときに IPsec によって使用される SA 識別子。 IPsec SA ペアの場合、qmSaId は、開始側マシンと応答側マシン間、およびインバウンドおよびアウトバウンド SA バンドル間で同じである必要があります。 IPsec ペアが異なる場合、qmSaId は異なる必要があります。

ipsecStatus

エンドポイントの IPsec 状態。

flags

このメンバーは将来使用するために予約されています。

appId

エンドポイントに関連付けられているアプリケーション識別子。

解説

FwpsAleEndpointEnum0 を呼び出して列挙されたエンドポイントは、FWPS_ALE_ENDPOINT_PROPERTIES0構造体によって定義されます。

要件

   
サポートされている最小のクライアント Windows 7 以降で使用できます。
Header fwpstypes.h (Fwpsk.h を含む)

関連項目

FWP_IP_VERSION

FwpsAleEndpointEnum0