IKEEXT_EM_POLICY2 structure (iketypes.h)

The IKEEXT_EM_POLICY2 structure is used to store AuthIP's extended mode negotiation policy. IKEEXT_EM_POLICY0 is available.

 

Syntax

typedef struct IKEEXT_EM_POLICY2_ {
  UINT32                                   numAuthenticationMethods;
  IKEEXT_AUTHENTICATION_METHOD2            *authenticationMethods;
  IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE initiatorImpersonationType;
} IKEEXT_EM_POLICY2;

Members

numAuthenticationMethods

Type: UINT32

Number of authentication methods in the array.

authenticationMethods

Type: IKEEXT_AUTHENTICATION_METHOD2*

size_is(numAuthenticationMethods)

Array of acceptable authentication methods.

initiatorImpersonationType

Type: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE

Type of impersonation.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header iketypes.h

See also

IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE

IKEEXT_AUTHENTICATION_METHOD2

Windows Filtering Platform API Structures