共用方式為


IPSEC_SA0 結構 (ipsectypes.h)

IPSEC_SA0 結構可用來儲存 (SA) 之 IPsec 安全性關聯的相關信息。

語法

typedef struct IPSEC_SA0_ {
  IPSEC_SA_SPI         spi;
  IPSEC_TRANSFORM_TYPE saTransformType;
  union {
    IPSEC_SA_AUTH_INFORMATION0            *ahInformation;
    IPSEC_SA_AUTH_INFORMATION0            *espAuthInformation;
    IPSEC_SA_CIPHER_INFORMATION0          *espCipherInformation;
    IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0 *espAuthAndCipherInformation;
    IPSEC_SA_AUTH_INFORMATION0            *espAuthFwInformation;
  };
} IPSEC_SA0;

成員

spi

IPsec SA 的安全性參數索引 (SPI) 。 IPSEC_SA_SPI 在 ipsectypes.h 中定義為 UINT32。

saTransformType

指定 IPsec 安全性通訊協定的 SA 轉換類型。

如需詳細資訊 ,請參閱IPSEC_TRANSFORM_TYPE

ahInformation

SA 轉換的安全性演算法。 當 saTransformTypeIPSEC_TRANSFORM_AH時可用。

如需詳細資訊 ,請參閱IPSEC_SA_AUTH_INFORMATION0

espAuthInformation

SA 轉換的安全性演算法。 當 saTransformTypeIPSEC_TRANSFORM_ESP_AUTH時可用。

如需詳細資訊 ,請參閱IPSEC_SA_AUTH_INFORMATION0

espCipherInformation

SA 轉換的安全性演算法。 當 saTransformType為IPSEC_TRANSFORM_ESP_CIPHER時可用。

如需詳細資訊 ,請參閱IPSEC_SA_CIPHER_INFORMATION0

espAuthAndCipherInformation

SA 轉換的安全性演算法。 當 saTransformType為IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER時可用。

如需詳細資訊 ,請參閱IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0

espAuthFwInformation

SA 轉換的安全性演算法。 當 saTransformTypeIPSEC_TRANSFORM_ESP_AUTH_FW時可用。

注意 僅適用於 Windows Server 2008 R2、Windows 7 或更新版本。
 

備註

IPSEC_SA0 是IPSEC_SA的特定實作。 如需詳細資訊 ,請參閱 Version-Independent 名稱和以特定版本的 Windows 為目標

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 ipsectypes.h

另請參閱

IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0

IPSEC_SA_AUTH_INFORMATION0

IPSEC_SA_CIPHER_INFORMATION0

IPSEC_TRANSFORM_TYPE

Windows 篩選平臺 API 結構