IKEEXT_MM_SA_STATE enumeration (iketypes.h)
The IKEEXT_MM_SA_STATE enumerated type defines the states for the Main Mode (MM) negotiation exchanges that are part of the Authenticated Internet Protocol (AuthIP) and Internet Key Exchange (IKE) protocols.
Syntax
typedef enum IKEEXT_MM_SA_STATE_ {
IKEEXT_MM_SA_STATE_NONE = 0,
IKEEXT_MM_SA_STATE_SA_SENT,
IKEEXT_MM_SA_STATE_SSPI_SENT,
IKEEXT_MM_SA_STATE_FINAL,
IKEEXT_MM_SA_STATE_FINAL_SENT,
IKEEXT_MM_SA_STATE_COMPLETE,
IKEEXT_MM_SA_STATE_MAX
} IKEEXT_MM_SA_STATE;
Constants
IKEEXT_MM_SA_STATE_NONE Value: 0 Initial state. No packets have been sent to the peer. |
IKEEXT_MM_SA_STATE_SA_SENT First packet has been sent to the peer |
IKEEXT_MM_SA_STATE_SSPI_SENT Second packet has been sent to the peer, for SSPI authentication. |
IKEEXT_MM_SA_STATE_FINAL Third packet has been sent to the peer. |
IKEEXT_MM_SA_STATE_FINAL_SENT Final packet has been sent to the peer. |
IKEEXT_MM_SA_STATE_COMPLETE MM has been completed. |
IKEEXT_MM_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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for