Freigeben über


IPSEC_SA0-Struktur (ipsectypes.h)

Die IPSEC_SA0-Struktur wird verwendet, um Informationen zu einer IPsec-Sicherheitszuordnung (SA) zu speichern.

Syntax

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;

Member

spi

Sicherheitsparameterindex (SPI) der IPsec SA. IPSEC_SA_SPI wird in ipsectypes.h als UINT32 definiert.

saTransformType

Transformieren Sie den Typ des SA, der das IPsec-Sicherheitsprotokoll angibt.

Weitere Informationen finden Sie unter IPSEC_TRANSFORM_TYPE .

ahInformation

Sicherheitsalgorithmen der SA-Transformation. Verfügbar, wenn saTransformTypeIPSEC_TRANSFORM_AH ist.

Weitere Informationen finden Sie unter IPSEC_SA_AUTH_INFORMATION0 .

espAuthInformation

Sicherheitsalgorithmen der SA-Transformation. Verfügbar, wenn saTransformTypeIPSEC_TRANSFORM_ESP_AUTH ist.

Weitere Informationen finden Sie unter IPSEC_SA_AUTH_INFORMATION0 .

espCipherInformation

Sicherheitsalgorithmen der SA-Transformation. Verfügbar, wenn saTransformTypeIPSEC_TRANSFORM_ESP_CIPHER ist.

Weitere Informationen finden Sie unter IPSEC_SA_CIPHER_INFORMATION0 .

espAuthAndCipherInformation

Sicherheitsalgorithmen der SA-Transformation. Verfügbar, wenn saTransformTypeIPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER ist.

Weitere Informationen finden Sie unter IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0 .

espAuthFwInformation

Sicherheitsalgorithmen der SA-Transformation. Verfügbar, wenn saTransformTypeIPSEC_TRANSFORM_ESP_AUTH_FW ist.

Hinweis Nur verfügbar unter Windows Server 2008 R2, Windows 7 oder höher.
 

Hinweise

IPSEC_SA0 ist eine spezifische Implementierung von IPSEC_SA. Weitere Informationen finden Sie unter WFP Version-Independent Namen und Zielgruppenspezifische Windows-Versionen .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile ipsectypes.h

Weitere Informationen

IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0

IPSEC_SA_AUTH_INFORMATION0

IPSEC_SA_CIPHER_INFORMATION0

IPSEC_TRANSFORM_TYPE

API-Strukturen der Windows-Filterplattform