2.2.77 FW_PHASE1_KEY_MODULE_TYPE

This enumeration identifies the different IPsec Key Exchange negotiation protocols that can be used.

 typedef  enum _tag_FW_PHASE1_KEY_MODULE_TYPE
 {
   FW_PHASE1_KEY_MODULE_INVALID = 0,
   FW_PHASE1_KEY_MODULE_IKE = 1,
   FW_PHASE1_KEY_MODULE_AUTH_IP = 2,
   FW_PHASE1_KEY_MODULE_MAX = 3
 } FW_PHASE1_KEY_MODULE_TYPE;

FW_PHASE1_KEY_MODULE_INVALID:  The FW_PHASE1_KEY_MODULE_INVALID constant MUST NOT be used. It is defined for simplicity in writing IDL definitions and code. This symbolic constant has a value of 0.

FW_PHASE1_KEY_MODULE_IKE:  The keying protocol was IKE. This symbolic constant has a value of 1.

FW_PHASE1_KEY_MODULE_AUTH_IP:  The keying protocol was AuthIP. This symbolic constant has a value of 2.

FW_PHASE1_KEY_MODULE_MAX:  This value and values that exceed this value are not valid and MUST NOT be used. It is defined for simplicity in writing IDL definitions and code. This symbolic constant has a value of 3.