次の方法で共有


IPSEC_SA_TRANSFORM0 構造体 (ipsectypes.h)

IPSEC_SA_TRANSFORM0構造体は、IPsec セキュリティ アソシエーション (SA) 変換を IPsec クイック モード ポリシーに格納するために使用されます。

構文

typedef struct IPSEC_SA_TRANSFORM0_ {
  IPSEC_TRANSFORM_TYPE ipsecTransformType;
  union {
    IPSEC_AUTH_TRANSFORM0            *ahTransform;
    IPSEC_AUTH_TRANSFORM0            *espAuthTransform;
    IPSEC_CIPHER_TRANSFORM0          *espCipherTransform;
    IPSEC_AUTH_AND_CIPHER_TRANSFORM0 *espAuthAndCipherTransform;
    IPSEC_AUTH_TRANSFORM0            *espAuthFwTransform;
  };
} IPSEC_SA_TRANSFORM0;

メンバー

ipsecTransformType

SA 変換の種類。

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

ahTransform

SA 変換データ。 ipsecTransformTypeIPSEC_TRANSFORM_AHされている場合に使用できます。

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

espAuthTransform

SA 変換データ。 ipsecTransformTypeIPSEC_TRANSFORM_ESP_AUTHされている場合に使用できます。

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

espCipherTransform

SA 変換データ。 ipsecTransformType がIPSEC_TRANSFORM_ESP_CIPHERされている場合使用できます。

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

espAuthAndCipherTransform

SA 変換データ。 ipsecTransformTypeIPSEC_TRANSFORM_ESP_AUTH_AND_CIPHERされている場合に使用できます。

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

espAuthFwTransform

SA 変換データ。 ipsecTransformTypeIPSEC_TRANSFORM_ESP_AUTH_FWされている場合に使用できます。

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

メモ Windows Server 2008 R2、Windows 7 以降でのみ使用できます。
 

注釈

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

要件

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

こちらもご覧ください

IPSEC_AUTH_AND_CIPHER_TRANSFORM0

IPSEC_AUTH_TRANSFORM0

IPSEC_CIPHER_TRANSFORM0

IPSEC_TRANSFORM_TYPE

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