Partager via


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)

Voir aussi

OFFLOAD_ALGO_INFO

OID_TCP_TASK_IPSEC_ADD_SA

OID_TCP_TASK_IPSEC_ADD_UDPESP_SA