WCN_VALUE_TYPE_CONFIG_METHODS enumeration (wcntypes.h)
The WCN_VALUE_TYPE_CONFIG_METHODS enumeration defines the configuration methods supported by the Enrollee or Registrar. One or more of the following configuration methods must be supported.
Syntax
typedef enum tagWCN_VALUE_TYPE_CONFIG_METHODS {
WCN_VALUE_CM_USBA = 0x1,
WCN_VALUE_CM_ETHERNET = 0x2,
WCN_VALUE_CM_LABEL = 0x4,
WCN_VALUE_CM_DISPLAY = 0x8,
WCN_VALUE_CM_EXTERNAL_NFC = 0x10,
WCN_VALUE_CM_INTEGRATED_NFC = 0x20,
WCN_VALUE_CM_NFC_INTERFACE = 0x40,
WCN_VALUE_CM_PUSHBUTTON = 0x80,
WCN_VALUE_CM_KEYPAD = 0x100,
WCN_VALUE_CM_VIRT_PUSHBUTTON = 0x280,
WCN_VALUE_CM_PHYS_PUSHBUTTON = 0x480,
WCN_VALUE_CM_VIRT_DISPLAY = 0x2008,
WCN_VALUE_CM_PHYS_DISPLAY = 0x4008
} WCN_VALUE_TYPE_CONFIG_METHODS;
Constants
WCN_VALUE_CM_USBA Value: 0x1 USB-A (flash drive) configuration is supported. Note Not supported in Windows 7 and later. Not supported in WPS 2.0. |
WCN_VALUE_CM_ETHERNET Value: 0x2 Ethernet configuration is supported. Note Not supported in Windows 7 and later. Not supported in WPS 2.0. |
WCN_VALUE_CM_LABEL Value: 0x4 Label configuration is supported. To authenticate with the default password ID, call IWCNDevice::SetPassword with the PIN password type defined by WCN_PASSWORD_TYPE. |
WCN_VALUE_CM_DISPLAY Value: 0x8 Display configuration is supported. To authenticate with the default password ID, call IWCNDevice::SetPassword with the PIN password type defined by WCN_PASSWORD_TYPE. Note For WPS 2.0, use WCN_VALUE_CM_VIRT_DISPLAY or WCN_VALUE_CM_PHYS_DISPLAY. |
WCN_VALUE_CM_EXTERNAL_NFC Value: 0x10 External near-field communication (NFC) token configuration is supported. Note Not supported in Windows 7. |
WCN_VALUE_CM_INTEGRATED_NFC Value: 0x20 Integrated NFC token configuration is supported. Note Not supported in Windows 7. |
WCN_VALUE_CM_NFC_INTERFACE Value: 0x40 NFC interface configuration is supported. Note Not supported in Windows 7. |
WCN_VALUE_CM_PUSHBUTTON Value: 0x80 Push button configuration is supported. To authenticate with the default password ID, call IWCNDevice::SetPassword with the push button password type defined by WCN_PASSWORD_TYPE. Note For WPS 2.0, use WCN_VALUE_CM_VIRT_PUSHBUTTON or WCN_VALUE_CM_PHYS_PUSHBUTTON. |
WCN_VALUE_CM_KEYPAD Value: 0x100 Keypad configuration is supported. Note Not supported in Windows 7. |
WCN_VALUE_CM_VIRT_PUSHBUTTON Value: 0x280 Virtual push button configuration is supported. To authenticate with the default password ID, call IWCNDevice::SetPassword with the push button password type defined by WCN_PASSWORD_TYPE. Note Only available in Windows 8. |
WCN_VALUE_CM_PHYS_PUSHBUTTON Value: 0x480 Physical push button configuration is supported. To authenticate with the default password ID, call IWCNDevice::SetPassword with the push button password type defined by WCN_PASSWORD_TYPE. Note Only available in Windows 8. |
WCN_VALUE_CM_VIRT_DISPLAY Value: 0x2008 Virtual display configuration is supported. To authenticate with the default password ID, call IWCNDevice::SetPassword with the PIN password type defined by WCN_PASSWORD_TYPE. Note Only available in Windows 8. |
WCN_VALUE_CM_PHYS_DISPLAY Value: 0x4008 Physical display configuration is supported. To authenticate with the default password ID, call IWCNDevice::SetPassword with the PIN password type defined by WCN_PASSWORD_TYPE. Note Only available in Windows 8. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | wcntypes.h |