structure OFFLOAD_SECURITY_ASSOCIATION (ntddndis.h)
La structure OFFLOAD_SECURITY_ASSOCIATION spécifie une seule association de sécurité (SA).
Syntaxe
typedef struct _OFFLOAD_SECURITY_ASSOCIATION {
OFFLOAD_OPERATION_E Operation;
SPI_TYPE SPI;
OFFLOAD_ALGO_INFO IntegrityAlgo;
OFFLOAD_ALGO_INFO ConfAlgo;
OFFLOAD_ALGO_INFO Reserved;
} OFFLOAD_SECURITY_ASSOCIATION, *POFFLOAD_SECURITY_ASSOCIATION;
Membres
Operation
Opération de sécurité IPsec (Internet Protocol Security) pour laquelle la signature d’accès partagé doit être utilisée. Les opérations suivantes sont prises en charge :
AUTHENTIFIER
L’accès partagé sera utilisé pour l’authentification (vérification de l’intégrité).
CHIFFRER
L’accès partagé sera utilisé pour le chiffrement/déchiffrement (confidentialité).
SPI
Index des paramètres de sécurité (SPI) pour la signature d’accès partagé.
IntegrityAlgo
Algorithme d’intégrité (authentification) pour la sap, mis en forme en tant que structure de OFFLOAD_ALGO_INFO.
ConfAlgo
Algorithme de confidentialité (chiffrement/déchiffrement) pour la sape, mis en forme comme structure OFFLOAD_ALGO_INFO.
Reserved
Ce membre est réservé.
Remarques
La structure OFFLOAD_SECURITY_ASSOCIATION est utilisée avec le OID_TCP_TASK_IPSEC_ADD_SA et OID_TCP_TASK_IPSEC_ADD_UDPESP_SA OID.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddndis.h (include Ndis.h) |