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時可用。
備註
IPSEC_SA0 是IPSEC_SA的特定實作。 如需詳細資訊 ,請參閱 Version-Independent 名稱和以特定版本的 Windows 為目標 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | ipsectypes.h |