OFFLOAD_SECURITY_ASSOCIATION-Struktur (ntddndis.h)
Die OFFLOAD_SECURITY_ASSOCIATION-Struktur gibt eine einzelne Sicherheitszuordnung (Single Security Association, SA) an.
Syntax
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;
Member
Operation
Der Internetprotokollsicherheitsvorgang (Internet Protocol Security, IPsec), für den die SA verwendet werden soll. Die folgenden Operationen werden unterstützt:
AUTHENTICATE
Die SA wird für die Authentifizierung (Integritätsprüfung) verwendet.
VERSCHLÜSSELN
Die SA wird für die Verschlüsselung/Entschlüsselung (Vertraulichkeit) verwendet.
SPI
Der Sicherheitsparameterindex (SPI) für die SA.
IntegrityAlgo
Der Integritätsalgorithmus (Authentifizierung) für die SA, formatiert als OFFLOAD_ALGO_INFO-Struktur .
ConfAlgo
Der Vertraulichkeitsalgorithmus (Verschlüsselung/Entschlüsselung) für die SA, formatiert als OFFLOAD_ALGO_INFO-Struktur.
Reserved
Dieses Element ist reserviert.
Hinweise
Die OFFLOAD_SECURITY_ASSOCIATION-Struktur wird mit dem OID_TCP_TASK_IPSEC_ADD_SA und OID_TCP_TASK_IPSEC_ADD_UDPESP_SA Oids.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddndis.h (include Ndis.h) |