Freigeben über


IPSEC_PROPOSAL0-Struktur (ipsectypes.h)

Die IPSEC_PROPOSAL0-Struktur wird verwendet, um einen IPsec-Schnellmodusvorschlag zu speichern.

Syntax

typedef struct IPSEC_PROPOSAL0_ {
  IPSEC_SA_LIFETIME0  lifetime;
  UINT32              numSaTransforms;
  IPSEC_SA_TRANSFORM0 *saTransforms;
  IPSEC_PFS_GROUP     pfsGroup;
} IPSEC_PROPOSAL0;

Member

lifetime

Lebensdauer der IPsec-Sicherheitszuordnung (SECURITY Association, SA), wie durch IPSEC_SA_LIFETIME0 angegeben. Darf nicht 0 sein.

numSaTransforms

Anzahl der IPsec SA-Transformationen. Die einzigen möglichen Werte sind 1 und 2. Verwenden Sie 2 nur, wenn Sie AH plus ESP-Transformationen angeben.

saTransforms

Array von IPsec SA-Transformationen, wie von IPSEC_SA_TRANSFORM0 angegeben.

pfsGroup

Perfect Forward Secrecy (PFS)-Gruppe der IPsec SA, wie von IPSEC_PFS_GROUP angegeben.

Hinweise

Der Vorschlag beschreibt die verschiedenen Parameter der IPsec SA, die möglicherweise aus diesem Vorschlag generiert werden.

IPSEC_PROPOSAL0 ist eine spezifische Implementierung von IPSEC_PROPOSAL. 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_PFS_GROUP

IPSEC_SA_LIFETIME0

IPSEC_SA_TRANSFORM0

API-Strukturen der Windows-Filterplattform