IPSEC_SA0 structure (ipsectypes.h)
La structure IPSEC_SA0 est utilisée pour stocker des informations sur une association de sécurité (SA) IPsec.
Syntaxe
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;
Membres
spi
Index de paramètre de sécurité (SPI) de la SA IPsec. IPSEC_SA_SPI est défini dans ipsectypes.h comme UINT32.
saTransformType
Type de transformation de l’AS spécifiant le protocole de sécurité IPsec.
Pour plus d’informations, consultez IPSEC_TRANSFORM_TYPE .
ahInformation
Algorithmes de sécurité de la transformation SA. Disponible lorsque saTransformType est IPSEC_TRANSFORM_AH.
Pour plus d’informations, consultez IPSEC_SA_AUTH_INFORMATION0 .
espAuthInformation
Algorithmes de sécurité de la transformation SA. Disponible lorsque saTransformType est IPSEC_TRANSFORM_ESP_AUTH.
Pour plus d’informations, consultez IPSEC_SA_AUTH_INFORMATION0 .
espCipherInformation
Algorithmes de sécurité de la transformation SA. Disponible lorsque saTransformType est IPSEC_TRANSFORM_ESP_CIPHER.
Pour plus d’informations, consultez IPSEC_SA_CIPHER_INFORMATION0 .
espAuthAndCipherInformation
Algorithmes de sécurité de la transformation SA. Disponible lorsque saTransformType est IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER.
Pour plus d’informations, consultez IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0 .
espAuthFwInformation
Algorithmes de sécurité de la transformation SA. Disponible lorsque saTransformType est IPSEC_TRANSFORM_ESP_AUTH_FW.
Remarques
IPSEC_SA0 est une implémentation spécifique de IPSEC_SA. Pour plus d’informations , consultez WFP Version-Independent Names and Targeting Specific Versions of Windows .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | ipsectypes.h |