структура 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
Индекс параметров безопасности (SPI) IPsec SA. IPSEC_SA_SPI определяется в ipsectypes.h как UINT32.
saTransformType
Тип преобразования sa, задающий протокол безопасности IPsec.
Дополнительные сведения см. в разделе IPSEC_TRANSFORM_TYPE .
ahInformation
Алгоритмы безопасности преобразования SA. Доступно, если saTransformTypeIPSEC_TRANSFORM_AH.
Дополнительные сведения см . в разделе IPSEC_SA_AUTH_INFORMATION0 .
espAuthInformation
Алгоритмы безопасности преобразования SA. Доступно, если saTransformType имеет IPSEC_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. Доступно, если saTransformType имеет IPSEC_TRANSFORM_ESP_AUTH_FW.
Комментарии
IPSEC_SA0 — это конкретная реализация IPSEC_SA. Дополнительные сведения см. в разделах ИМЕНА Version-Independent ВПП и Выбор конкретных версий Windows .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | ipsectypes.h |