WCN_VALUE_TYPE_AUTHENTICATION_TYPE enumeration (wcntypes.h)
The WCN_VALUE_TYPE_AUTHENTICATION_TYPE enumeration defines the authentication types supported by the Enrollee (access point or station).
Syntax
typedef enum tagWCN_VALUE_TYPE_AUTHENTICATION_TYPE {
WCN_VALUE_AT_OPEN = 0x1,
WCN_VALUE_AT_WPAPSK = 0x2,
WCN_VALUE_AT_SHARED = 0x4,
WCN_VALUE_AT_WPA = 0x8,
WCN_VALUE_AT_WPA2 = 0x10,
WCN_VALUE_AT_WPA2PSK = 0x20,
WCN_VALUE_AT_WPAWPA2PSK_MIXED = 0x22
} WCN_VALUE_TYPE_AUTHENTICATION_TYPE;
Constants
WCN_VALUE_AT_OPENValue: 0x1 Specifies IEEE 802.11 Open System authentication. |
WCN_VALUE_AT_WPAPSKValue: 0x2 Specifies WPA security. Authentication is performed between the supplicant and authenticator over IEEE 802.1X. Encryption keys are dynamic and are derived through the preshared key used by the supplicant and authenticator. Note Not supported in WPS 2.0. |
WCN_VALUE_AT_SHAREDValue: 0x4 Specifies IEEE 802.11 Shared Key authentication that uses a preshared WEP key. Note Not supported in WPS 2.0. |
WCN_VALUE_AT_WPAValue: 0x8 Specifies WPA security. Authentication is performed between the supplicant, authenticator, and authentication server over IEEE 802.1X. Encryption keys are dynamic and are derived through the authentication process. Note Not supported by most access points, consider WPA2PSK authentication instead. Note Not supported in WPS 2.0. |
WCN_VALUE_AT_WPA2Value: 0x10 Specifies WPA2 security. Authentication is performed between the supplicant, authenticator, and authentication server over IEEE 802.1X. Encryption keys are dynamic and are derived through the authentication process. Note Not supported by most access points, consider WPA2PSK authentication instead. |
WCN_VALUE_AT_WPA2PSKValue: 0x20 Specifies WPA2 security. Authentication is performed between the supplicant and authenticator over IEEE 802 1X. Encryption keys are dynamic and are derived through the preshared key used by the supplicant and authenticator. |
WCN_VALUE_AT_WPAWPA2PSK_MIXEDValue: 0x22 Specifies WPAPSK/WPA2PSK mixed-mode encryption. Note Available starting in Windows 8.1. |
Requirements
| Minimum supported client | Windows Vista [desktop apps only] |
| Minimum supported server | Windows Server 2008 [desktop apps only] |
| Header | wcntypes.h |