IKEEXT_EM_SA_STATE enumeration (iketypes.h)

The IKEEXT_EM_SA_STATE enumerated type defines the states for the Extended Mode (EM) negotiation exchanges that are part of the Authenticated Internet Protocol (AuthIP) protocol.

Syntax

typedef enum IKEEXT_EM_SA_STATE_ {
  IKEEXT_EM_SA_STATE_NONE = 0,
  IKEEXT_EM_SA_STATE_SENT_ATTS,
  IKEEXT_EM_SA_STATE_SSPI_SENT,
  IKEEXT_EM_SA_STATE_AUTH_COMPLETE,
  IKEEXT_EM_SA_STATE_FINAL,
  IKEEXT_EM_SA_STATE_COMPLETE,
  IKEEXT_EM_SA_STATE_MAX
} IKEEXT_EM_SA_STATE;

Constants

 
IKEEXT_EM_SA_STATE_NONE
Value: 0
Initial state. No Extended Mode packets have been sent to the peer.
IKEEXT_EM_SA_STATE_SENT_ATTS
First packet has been sent to the peer.
IKEEXT_EM_SA_STATE_SSPI_SENT
Second packet has been sent to the peer.
IKEEXT_EM_SA_STATE_AUTH_COMPLETE
Third packet has been sent to the peer.
IKEEXT_EM_SA_STATE_FINAL
Final packet has been sent to the peer.
IKEEXT_EM_SA_STATE_COMPLETE
Extended mode has been completed.
IKEEXT_EM_SA_STATE_MAX
Maximum value for testing purposes.

Requirements

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

See also

Windows Filtering Platform API Enumerated Types