]> git.proxmox.com Git - rustc.git/blame - vendor/windows-sys/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / NetworkManagement / WindowsConnectNow / mod.rs
CommitLineData
5e7ed085
FG
1pub type IWCNConnectNotify = *mut ::core::ffi::c_void;
2pub type IWCNDevice = *mut ::core::ffi::c_void;
04454e1e 3#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"]
5e7ed085
FG
4#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")]
5pub const PKEY_WCN_DeviceType_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID { data1: 2283342731, data2: 18052, data3: 4570, data4: [162, 106, 0, 2, 179, 152, 142, 129] }, pid: 16u32 };
04454e1e 6#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"]
5e7ed085
FG
7#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")]
8pub const PKEY_WCN_DeviceType_SubCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID { data1: 2283342731, data2: 18052, data3: 4570, data4: [162, 106, 0, 2, 179, 152, 142, 129] }, pid: 18u32 };
04454e1e 9#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"]
5e7ed085
FG
10#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")]
11pub const PKEY_WCN_DeviceType_SubCategoryOUI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID { data1: 2283342731, data2: 18052, data3: 4570, data4: [162, 106, 0, 2, 179, 152, 142, 129] }, pid: 17u32 };
04454e1e 12#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"]
5e7ed085
FG
13#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")]
14pub const PKEY_WCN_SSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID { data1: 2283342731, data2: 18052, data3: 4570, data4: [162, 106, 0, 2, 179, 152, 142, 129] }, pid: 32u32 };
15pub const SID_WcnProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3238051530, data2: 54074, data3: 19019, data4: [191, 35, 187, 239, 70, 99, 208, 23] };
16pub const WCNDeviceObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3238051495, data2: 54074, data3: 19019, data4: [191, 35, 187, 239, 70, 99, 208, 23] };
04454e1e 17#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 18pub const WCN_API_MAX_BUFFER_SIZE: u32 = 2096u32;
04454e1e 19#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 20pub type WCN_ATTRIBUTE_TYPE = i32;
04454e1e 21#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 22pub const WCN_TYPE_AP_CHANNEL: WCN_ATTRIBUTE_TYPE = 0i32;
04454e1e 23#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 24pub const WCN_TYPE_ASSOCIATION_STATE: WCN_ATTRIBUTE_TYPE = 1i32;
04454e1e 25#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 26pub const WCN_TYPE_AUTHENTICATION_TYPE: WCN_ATTRIBUTE_TYPE = 2i32;
04454e1e 27#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 28pub const WCN_TYPE_AUTHENTICATION_TYPE_FLAGS: WCN_ATTRIBUTE_TYPE = 3i32;
04454e1e 29#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 30pub const WCN_TYPE_AUTHENTICATOR: WCN_ATTRIBUTE_TYPE = 4i32;
04454e1e 31#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 32pub const WCN_TYPE_CONFIG_METHODS: WCN_ATTRIBUTE_TYPE = 5i32;
04454e1e 33#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 34pub const WCN_TYPE_CONFIGURATION_ERROR: WCN_ATTRIBUTE_TYPE = 6i32;
04454e1e 35#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 36pub const WCN_TYPE_CONFIRMATION_URL4: WCN_ATTRIBUTE_TYPE = 7i32;
04454e1e 37#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 38pub const WCN_TYPE_CONFIRMATION_URL6: WCN_ATTRIBUTE_TYPE = 8i32;
04454e1e 39#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 40pub const WCN_TYPE_CONNECTION_TYPE: WCN_ATTRIBUTE_TYPE = 9i32;
04454e1e 41#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 42pub const WCN_TYPE_CONNECTION_TYPE_FLAGS: WCN_ATTRIBUTE_TYPE = 10i32;
04454e1e 43#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 44pub const WCN_TYPE_CREDENTIAL: WCN_ATTRIBUTE_TYPE = 11i32;
04454e1e 45#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 46pub const WCN_TYPE_DEVICE_NAME: WCN_ATTRIBUTE_TYPE = 12i32;
04454e1e 47#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 48pub const WCN_TYPE_DEVICE_PASSWORD_ID: WCN_ATTRIBUTE_TYPE = 13i32;
04454e1e 49#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 50pub const WCN_TYPE_E_HASH1: WCN_ATTRIBUTE_TYPE = 14i32;
04454e1e 51#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 52pub const WCN_TYPE_E_HASH2: WCN_ATTRIBUTE_TYPE = 15i32;
04454e1e 53#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 54pub const WCN_TYPE_E_SNONCE1: WCN_ATTRIBUTE_TYPE = 16i32;
04454e1e 55#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 56pub const WCN_TYPE_E_SNONCE2: WCN_ATTRIBUTE_TYPE = 17i32;
04454e1e 57#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 58pub const WCN_TYPE_ENCRYPTED_SETTINGS: WCN_ATTRIBUTE_TYPE = 18i32;
04454e1e 59#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 60pub const WCN_TYPE_ENCRYPTION_TYPE: WCN_ATTRIBUTE_TYPE = 19i32;
04454e1e 61#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 62pub const WCN_TYPE_ENCRYPTION_TYPE_FLAGS: WCN_ATTRIBUTE_TYPE = 20i32;
04454e1e 63#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 64pub const WCN_TYPE_ENROLLEE_NONCE: WCN_ATTRIBUTE_TYPE = 21i32;
04454e1e 65#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 66pub const WCN_TYPE_FEATURE_ID: WCN_ATTRIBUTE_TYPE = 22i32;
04454e1e 67#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 68pub const WCN_TYPE_IDENTITY: WCN_ATTRIBUTE_TYPE = 23i32;
04454e1e 69#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 70pub const WCN_TYPE_IDENTITY_PROOF: WCN_ATTRIBUTE_TYPE = 24i32;
04454e1e 71#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 72pub const WCN_TYPE_KEY_WRAP_AUTHENTICATOR: WCN_ATTRIBUTE_TYPE = 25i32;
04454e1e 73#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 74pub const WCN_TYPE_KEY_IDENTIFIER: WCN_ATTRIBUTE_TYPE = 26i32;
04454e1e 75#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 76pub const WCN_TYPE_MAC_ADDRESS: WCN_ATTRIBUTE_TYPE = 27i32;
04454e1e 77#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 78pub const WCN_TYPE_MANUFACTURER: WCN_ATTRIBUTE_TYPE = 28i32;
04454e1e 79#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 80pub const WCN_TYPE_MESSAGE_TYPE: WCN_ATTRIBUTE_TYPE = 29i32;
04454e1e 81#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 82pub const WCN_TYPE_MODEL_NAME: WCN_ATTRIBUTE_TYPE = 30i32;
04454e1e 83#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 84pub const WCN_TYPE_MODEL_NUMBER: WCN_ATTRIBUTE_TYPE = 31i32;
04454e1e 85#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 86pub const WCN_TYPE_NETWORK_INDEX: WCN_ATTRIBUTE_TYPE = 32i32;
04454e1e 87#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 88pub const WCN_TYPE_NETWORK_KEY: WCN_ATTRIBUTE_TYPE = 33i32;
04454e1e 89#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 90pub const WCN_TYPE_NETWORK_KEY_INDEX: WCN_ATTRIBUTE_TYPE = 34i32;
04454e1e 91#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 92pub const WCN_TYPE_NEW_DEVICE_NAME: WCN_ATTRIBUTE_TYPE = 35i32;
04454e1e 93#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 94pub const WCN_TYPE_NEW_PASSWORD: WCN_ATTRIBUTE_TYPE = 36i32;
04454e1e 95#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 96pub const WCN_TYPE_OOB_DEVICE_PASSWORD: WCN_ATTRIBUTE_TYPE = 37i32;
04454e1e 97#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 98pub const WCN_TYPE_OS_VERSION: WCN_ATTRIBUTE_TYPE = 38i32;
04454e1e 99#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 100pub const WCN_TYPE_POWER_LEVEL: WCN_ATTRIBUTE_TYPE = 39i32;
04454e1e 101#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 102pub const WCN_TYPE_PSK_CURRENT: WCN_ATTRIBUTE_TYPE = 40i32;
04454e1e 103#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 104pub const WCN_TYPE_PSK_MAX: WCN_ATTRIBUTE_TYPE = 41i32;
04454e1e 105#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 106pub const WCN_TYPE_PUBLIC_KEY: WCN_ATTRIBUTE_TYPE = 42i32;
04454e1e 107#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 108pub const WCN_TYPE_RADIO_ENABLED: WCN_ATTRIBUTE_TYPE = 43i32;
04454e1e 109#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 110pub const WCN_TYPE_REBOOT: WCN_ATTRIBUTE_TYPE = 44i32;
04454e1e 111#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 112pub const WCN_TYPE_REGISTRAR_CURRENT: WCN_ATTRIBUTE_TYPE = 45i32;
04454e1e 113#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 114pub const WCN_TYPE_REGISTRAR_ESTABLISHED: WCN_ATTRIBUTE_TYPE = 46i32;
04454e1e 115#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 116pub const WCN_TYPE_REGISTRAR_LIST: WCN_ATTRIBUTE_TYPE = 47i32;
04454e1e 117#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 118pub const WCN_TYPE_REGISTRAR_MAX: WCN_ATTRIBUTE_TYPE = 48i32;
04454e1e 119#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 120pub const WCN_TYPE_REGISTRAR_NONCE: WCN_ATTRIBUTE_TYPE = 49i32;
04454e1e 121#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 122pub const WCN_TYPE_REQUEST_TYPE: WCN_ATTRIBUTE_TYPE = 50i32;
04454e1e 123#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 124pub const WCN_TYPE_RESPONSE_TYPE: WCN_ATTRIBUTE_TYPE = 51i32;
04454e1e 125#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 126pub const WCN_TYPE_RF_BANDS: WCN_ATTRIBUTE_TYPE = 52i32;
04454e1e 127#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 128pub const WCN_TYPE_R_HASH1: WCN_ATTRIBUTE_TYPE = 53i32;
04454e1e 129#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 130pub const WCN_TYPE_R_HASH2: WCN_ATTRIBUTE_TYPE = 54i32;
04454e1e 131#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 132pub const WCN_TYPE_R_SNONCE1: WCN_ATTRIBUTE_TYPE = 55i32;
04454e1e 133#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 134pub const WCN_TYPE_R_SNONCE2: WCN_ATTRIBUTE_TYPE = 56i32;
04454e1e 135#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 136pub const WCN_TYPE_SELECTED_REGISTRAR: WCN_ATTRIBUTE_TYPE = 57i32;
04454e1e 137#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 138pub const WCN_TYPE_SERIAL_NUMBER: WCN_ATTRIBUTE_TYPE = 58i32;
04454e1e 139#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 140pub const WCN_TYPE_WI_FI_PROTECTED_SETUP_STATE: WCN_ATTRIBUTE_TYPE = 59i32;
04454e1e 141#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 142pub const WCN_TYPE_SSID: WCN_ATTRIBUTE_TYPE = 60i32;
04454e1e 143#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 144pub const WCN_TYPE_TOTAL_NETWORKS: WCN_ATTRIBUTE_TYPE = 61i32;
04454e1e 145#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 146pub const WCN_TYPE_UUID_E: WCN_ATTRIBUTE_TYPE = 62i32;
04454e1e 147#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 148pub const WCN_TYPE_UUID_R: WCN_ATTRIBUTE_TYPE = 63i32;
04454e1e 149#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 150pub const WCN_TYPE_VENDOR_EXTENSION: WCN_ATTRIBUTE_TYPE = 64i32;
04454e1e 151#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 152pub const WCN_TYPE_VERSION: WCN_ATTRIBUTE_TYPE = 65i32;
04454e1e 153#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 154pub const WCN_TYPE_X_509_CERTIFICATE_REQUEST: WCN_ATTRIBUTE_TYPE = 66i32;
04454e1e 155#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 156pub const WCN_TYPE_X_509_CERTIFICATE: WCN_ATTRIBUTE_TYPE = 67i32;
04454e1e 157#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 158pub const WCN_TYPE_EAP_IDENTITY: WCN_ATTRIBUTE_TYPE = 68i32;
04454e1e 159#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 160pub const WCN_TYPE_MESSAGE_COUNTER: WCN_ATTRIBUTE_TYPE = 69i32;
04454e1e 161#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 162pub const WCN_TYPE_PUBLIC_KEY_HASH: WCN_ATTRIBUTE_TYPE = 70i32;
04454e1e 163#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 164pub const WCN_TYPE_REKEY_KEY: WCN_ATTRIBUTE_TYPE = 71i32;
04454e1e 165#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 166pub const WCN_TYPE_KEY_LIFETIME: WCN_ATTRIBUTE_TYPE = 72i32;
04454e1e 167#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 168pub const WCN_TYPE_PERMITTED_CONFIG_METHODS: WCN_ATTRIBUTE_TYPE = 73i32;
04454e1e 169#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 170pub const WCN_TYPE_SELECTED_REGISTRAR_CONFIG_METHODS: WCN_ATTRIBUTE_TYPE = 74i32;
04454e1e 171#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 172pub const WCN_TYPE_PRIMARY_DEVICE_TYPE: WCN_ATTRIBUTE_TYPE = 75i32;
04454e1e 173#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 174pub const WCN_TYPE_SECONDARY_DEVICE_TYPE_LIST: WCN_ATTRIBUTE_TYPE = 76i32;
04454e1e 175#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 176pub const WCN_TYPE_PORTABLE_DEVICE: WCN_ATTRIBUTE_TYPE = 77i32;
04454e1e 177#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 178pub const WCN_TYPE_AP_SETUP_LOCKED: WCN_ATTRIBUTE_TYPE = 78i32;
04454e1e 179#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 180pub const WCN_TYPE_APPLICATION_EXTENSION: WCN_ATTRIBUTE_TYPE = 79i32;
04454e1e 181#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 182pub const WCN_TYPE_EAP_TYPE: WCN_ATTRIBUTE_TYPE = 80i32;
04454e1e 183#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 184pub const WCN_TYPE_INITIALIZATION_VECTOR: WCN_ATTRIBUTE_TYPE = 81i32;
04454e1e 185#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 186pub const WCN_TYPE_KEY_PROVIDED_AUTOMATICALLY: WCN_ATTRIBUTE_TYPE = 82i32;
04454e1e 187#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 188pub const WCN_TYPE_802_1X_ENABLED: WCN_ATTRIBUTE_TYPE = 83i32;
04454e1e 189#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 190pub const WCN_TYPE_APPSESSIONKEY: WCN_ATTRIBUTE_TYPE = 84i32;
04454e1e 191#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 192pub const WCN_TYPE_WEPTRANSMITKEY: WCN_ATTRIBUTE_TYPE = 85i32;
04454e1e 193#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 194pub const WCN_TYPE_UUID: WCN_ATTRIBUTE_TYPE = 86i32;
04454e1e 195#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 196pub const WCN_TYPE_PRIMARY_DEVICE_TYPE_CATEGORY: WCN_ATTRIBUTE_TYPE = 87i32;
04454e1e 197#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 198pub const WCN_TYPE_PRIMARY_DEVICE_TYPE_SUBCATEGORY_OUI: WCN_ATTRIBUTE_TYPE = 88i32;
04454e1e 199#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 200pub const WCN_TYPE_PRIMARY_DEVICE_TYPE_SUBCATEGORY: WCN_ATTRIBUTE_TYPE = 89i32;
04454e1e 201#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 202pub const WCN_TYPE_CURRENT_SSID: WCN_ATTRIBUTE_TYPE = 90i32;
04454e1e 203#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 204pub const WCN_TYPE_BSSID: WCN_ATTRIBUTE_TYPE = 91i32;
04454e1e 205#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 206pub const WCN_TYPE_DOT11_MAC_ADDRESS: WCN_ATTRIBUTE_TYPE = 92i32;
04454e1e 207#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 208pub const WCN_TYPE_AUTHORIZED_MACS: WCN_ATTRIBUTE_TYPE = 93i32;
04454e1e 209#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 210pub const WCN_TYPE_NETWORK_KEY_SHAREABLE: WCN_ATTRIBUTE_TYPE = 94i32;
04454e1e 211#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 212pub const WCN_TYPE_REQUEST_TO_ENROLL: WCN_ATTRIBUTE_TYPE = 95i32;
04454e1e 213#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 214pub const WCN_TYPE_REQUESTED_DEVICE_TYPE: WCN_ATTRIBUTE_TYPE = 96i32;
04454e1e 215#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 216pub const WCN_TYPE_SETTINGS_DELAY_TIME: WCN_ATTRIBUTE_TYPE = 97i32;
04454e1e 217#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 218pub const WCN_TYPE_VERSION2: WCN_ATTRIBUTE_TYPE = 98i32;
04454e1e 219#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 220pub const WCN_TYPE_VENDOR_EXTENSION_WFA: WCN_ATTRIBUTE_TYPE = 99i32;
04454e1e 221#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 222pub const WCN_NUM_ATTRIBUTE_TYPES: WCN_ATTRIBUTE_TYPE = 100i32;
04454e1e 223#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 224pub const WCN_E_AUTHENTICATION_FAILED: ::windows_sys::core::HRESULT = -2147206142i32;
04454e1e 225#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 226pub const WCN_E_CONNECTION_REJECTED: ::windows_sys::core::HRESULT = -2147206141i32;
04454e1e 227#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 228pub const WCN_E_PEER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147206143i32;
04454e1e 229#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 230pub const WCN_E_PROTOCOL_ERROR: ::windows_sys::core::HRESULT = -2147206139i32;
04454e1e 231#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 232pub const WCN_E_SESSION_TIMEDOUT: ::windows_sys::core::HRESULT = -2147206140i32;
04454e1e 233#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 234pub const WCN_FLAG_AUTHENTICATED_VE: u32 = 2u32;
04454e1e 235#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 236pub const WCN_FLAG_DISCOVERY_VE: u32 = 1u32;
04454e1e 237#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 238pub const WCN_FLAG_ENCRYPTED_VE: u32 = 4u32;
04454e1e 239#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 240pub const WCN_MICROSOFT_VENDOR_ID: u32 = 311u32;
04454e1e 241#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 242pub const WCN_NO_SUBTYPE: u32 = 4294967294u32;
04454e1e 243#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 244pub type WCN_PASSWORD_TYPE = i32;
04454e1e 245#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 246pub const WCN_PASSWORD_TYPE_PUSH_BUTTON: WCN_PASSWORD_TYPE = 0i32;
04454e1e 247#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 248pub const WCN_PASSWORD_TYPE_PIN: WCN_PASSWORD_TYPE = 1i32;
04454e1e 249#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 250pub const WCN_PASSWORD_TYPE_PIN_REGISTRAR_SPECIFIED: WCN_PASSWORD_TYPE = 2i32;
04454e1e 251#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 252pub const WCN_PASSWORD_TYPE_OOB_SPECIFIED: WCN_PASSWORD_TYPE = 3i32;
04454e1e 253#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 254pub const WCN_PASSWORD_TYPE_WFDS: WCN_PASSWORD_TYPE = 4i32;
04454e1e 255#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
923072b8 256pub const WCN_QUERY_CONSTRAINT_USE_SOFTAP: &str = "WCN.Discovery.SoftAP";
04454e1e 257#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 258pub type WCN_SESSION_STATUS = i32;
04454e1e 259#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 260pub const WCN_SESSION_STATUS_SUCCESS: WCN_SESSION_STATUS = 0i32;
04454e1e 261#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 262pub const WCN_SESSION_STATUS_FAILURE_GENERIC: WCN_SESSION_STATUS = 1i32;
04454e1e 263#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 264pub const WCN_SESSION_STATUS_FAILURE_TIMEOUT: WCN_SESSION_STATUS = 2i32;
04454e1e 265#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 266pub const WCN_VALUE_DT_CATEGORY_AUDIO_DEVICE: u32 = 11u32;
04454e1e 267#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 268pub const WCN_VALUE_DT_CATEGORY_CAMERA: u32 = 4u32;
04454e1e 269#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 270pub const WCN_VALUE_DT_CATEGORY_COMPUTER: u32 = 1u32;
04454e1e 271#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 272pub const WCN_VALUE_DT_CATEGORY_DISPLAY: u32 = 7u32;
04454e1e 273#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 274pub const WCN_VALUE_DT_CATEGORY_GAMING_DEVICE: u32 = 9u32;
04454e1e 275#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 276pub const WCN_VALUE_DT_CATEGORY_INPUT_DEVICE: u32 = 2u32;
04454e1e 277#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 278pub const WCN_VALUE_DT_CATEGORY_MULTIMEDIA_DEVICE: u32 = 8u32;
04454e1e 279#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 280pub const WCN_VALUE_DT_CATEGORY_NETWORK_INFRASTRUCTURE: u32 = 6u32;
04454e1e 281#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 282pub const WCN_VALUE_DT_CATEGORY_OTHER: u32 = 255u32;
04454e1e 283#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 284pub const WCN_VALUE_DT_CATEGORY_PRINTER: u32 = 3u32;
04454e1e 285#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 286pub const WCN_VALUE_DT_CATEGORY_STORAGE: u32 = 5u32;
04454e1e 287#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 288pub const WCN_VALUE_DT_CATEGORY_TELEPHONE: u32 = 10u32;
04454e1e 289#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 290pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HEADPHONES: u32 = 5u32;
04454e1e 291#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 292pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HEADSET: u32 = 4u32;
04454e1e 293#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 294pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HOMETHEATER: u32 = 7u32;
04454e1e 295#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 296pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__MICROPHONE: u32 = 6u32;
04454e1e 297#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 298pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__PMP: u32 = 3u32;
04454e1e 299#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 300pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__SPEAKERS: u32 = 2u32;
04454e1e 301#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 302pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__TUNER_RECEIVER: u32 = 1u32;
04454e1e 303#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 304pub const WCN_VALUE_DT_SUBTYPE_CAMERA__SECURITY_CAMERA: u32 = 4u32;
04454e1e 305#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 306pub const WCN_VALUE_DT_SUBTYPE_CAMERA__STILL_CAMERA: u32 = 1u32;
04454e1e 307#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 308pub const WCN_VALUE_DT_SUBTYPE_CAMERA__VIDEO_CAMERA: u32 = 2u32;
04454e1e 309#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 310pub const WCN_VALUE_DT_SUBTYPE_CAMERA__WEB_CAMERA: u32 = 3u32;
04454e1e 311#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 312pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__DESKTOP: u32 = 6u32;
04454e1e 313#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 314pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__MEDIACENTER: u32 = 3u32;
04454e1e 315#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 316pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__MID: u32 = 7u32;
04454e1e 317#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 318pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__NETBOOK: u32 = 8u32;
04454e1e 319#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 320pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__NOTEBOOK: u32 = 5u32;
04454e1e 321#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 322pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__PC: u32 = 1u32;
04454e1e 323#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 324pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__SERVER: u32 = 2u32;
04454e1e 325#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 326pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__ULTRAMOBILEPC: u32 = 4u32;
04454e1e 327#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 328pub const WCN_VALUE_DT_SUBTYPE_DISPLAY__MONITOR: u32 = 4u32;
04454e1e 329#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 330pub const WCN_VALUE_DT_SUBTYPE_DISPLAY__PICTURE_FRAME: u32 = 2u32;
04454e1e 331#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 332pub const WCN_VALUE_DT_SUBTYPE_DISPLAY__PROJECTOR: u32 = 3u32;
04454e1e 333#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 334pub const WCN_VALUE_DT_SUBTYPE_DISPLAY__TELEVISION: u32 = 1u32;
04454e1e 335#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 336pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__CONSOLE_ADAPT: u32 = 4u32;
04454e1e 337#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 338pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__PLAYSTATION: u32 = 3u32;
04454e1e 339#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 340pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__PORTABLE: u32 = 5u32;
04454e1e 341#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 342pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__XBOX: u32 = 1u32;
04454e1e 343#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 344pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__XBOX360: u32 = 2u32;
04454e1e 345#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 346pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__BARCODEREADER: u32 = 9u32;
04454e1e 347#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 348pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__BIOMETRICREADER: u32 = 8u32;
04454e1e 349#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 350pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__GAMECONTROLLER: u32 = 5u32;
04454e1e 351#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 352pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__JOYSTICK: u32 = 3u32;
04454e1e 353#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 354pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__KEYBOARD: u32 = 1u32;
04454e1e 355#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 356pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__MOUSE: u32 = 2u32;
04454e1e 357#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 358pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__REMOTE: u32 = 6u32;
04454e1e 359#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 360pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__TOUCHSCREEN: u32 = 7u32;
04454e1e 361#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 362pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__TRACKBALL: u32 = 4u32;
04454e1e 363#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 364pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__DAR: u32 = 1u32;
04454e1e 365#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 366pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__MCX: u32 = 3u32;
04454e1e 367#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 368pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__MEDIA_SERVER_ADAPT_EXT: u32 = 5u32;
04454e1e 369#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 370pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__PVP: u32 = 6u32;
04454e1e 371#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 372pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__PVR: u32 = 2u32;
04454e1e 373#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 374pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__SETTOPBOX: u32 = 4u32;
04454e1e 375#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 376pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__AP: u32 = 1u32;
04454e1e 377#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 378pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__BRIDGE: u32 = 5u32;
04454e1e 379#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 380pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__GATEWAY: u32 = 4u32;
04454e1e 381#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 382pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__ROUTER: u32 = 2u32;
04454e1e 383#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 384pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__SWITCH: u32 = 3u32;
04454e1e 385#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 386pub const WCN_VALUE_DT_SUBTYPE_PRINTER__ALLINONE: u32 = 5u32;
04454e1e 387#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 388pub const WCN_VALUE_DT_SUBTYPE_PRINTER__COPIER: u32 = 4u32;
04454e1e 389#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 390pub const WCN_VALUE_DT_SUBTYPE_PRINTER__FAX: u32 = 3u32;
04454e1e 391#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 392pub const WCN_VALUE_DT_SUBTYPE_PRINTER__PRINTER: u32 = 1u32;
04454e1e 393#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 394pub const WCN_VALUE_DT_SUBTYPE_PRINTER__SCANNER: u32 = 2u32;
04454e1e 395#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 396pub const WCN_VALUE_DT_SUBTYPE_STORAGE__NAS: u32 = 1u32;
04454e1e 397#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 398pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__PHONE_DUALMODE: u32 = 3u32;
04454e1e 399#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 400pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__PHONE_SINGLEMODE: u32 = 2u32;
04454e1e 401#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 402pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__SMARTPHONE_DUALMODE: u32 = 5u32;
04454e1e 403#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 404pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__SMARTPHONE_SINGLEMODE: u32 = 4u32;
04454e1e 405#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 406pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__WINDOWS_MOBILE: u32 = 1u32;
04454e1e 407#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 408pub const WCN_VALUE_DT_SUBTYPE_WIFI_OUI: u32 = 5304836u32;
04454e1e 409#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 410pub type WCN_VALUE_TYPE_ASSOCIATION_STATE = i32;
04454e1e 411#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 412pub const WCN_VALUE_AS_NOT_ASSOCIATED: WCN_VALUE_TYPE_ASSOCIATION_STATE = 0i32;
04454e1e 413#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 414pub const WCN_VALUE_AS_CONNECTION_SUCCESS: WCN_VALUE_TYPE_ASSOCIATION_STATE = 1i32;
04454e1e 415#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 416pub const WCN_VALUE_AS_CONFIGURATION_FAILURE: WCN_VALUE_TYPE_ASSOCIATION_STATE = 2i32;
04454e1e 417#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 418pub const WCN_VALUE_AS_ASSOCIATION_FAILURE: WCN_VALUE_TYPE_ASSOCIATION_STATE = 3i32;
04454e1e 419#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 420pub const WCN_VALUE_AS_IP_FAILURE: WCN_VALUE_TYPE_ASSOCIATION_STATE = 4i32;
04454e1e 421#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 422pub type WCN_VALUE_TYPE_AUTHENTICATION_TYPE = i32;
04454e1e 423#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 424pub const WCN_VALUE_AT_OPEN: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 1i32;
04454e1e 425#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 426pub const WCN_VALUE_AT_WPAPSK: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 2i32;
04454e1e 427#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 428pub const WCN_VALUE_AT_SHARED: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 4i32;
04454e1e 429#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 430pub const WCN_VALUE_AT_WPA: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 8i32;
04454e1e 431#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 432pub const WCN_VALUE_AT_WPA2: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 16i32;
04454e1e 433#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 434pub const WCN_VALUE_AT_WPA2PSK: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 32i32;
04454e1e 435#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 436pub const WCN_VALUE_AT_WPAWPA2PSK_MIXED: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 34i32;
04454e1e 437#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 438pub type WCN_VALUE_TYPE_BOOLEAN = i32;
04454e1e 439#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 440pub const WCN_VALUE_FALSE: WCN_VALUE_TYPE_BOOLEAN = 0i32;
04454e1e 441#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 442pub const WCN_VALUE_TRUE: WCN_VALUE_TYPE_BOOLEAN = 1i32;
04454e1e 443#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 444pub type WCN_VALUE_TYPE_CONFIGURATION_ERROR = i32;
04454e1e 445#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 446pub const WCN_VALUE_CE_NO_ERROR: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 0i32;
04454e1e 447#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 448pub const WCN_VALUE_CE_OOB_INTERFACE_READ_ERROR: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 1i32;
04454e1e 449#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 450pub const WCN_VALUE_CE_DECRYPTION_CRC_FAILURE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 2i32;
04454e1e 451#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 452pub const WCN_VALUE_CE_2_4_CHANNEL_NOT_SUPPORTED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 3i32;
04454e1e 453#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 454pub const WCN_VALUE_CE_5_0_CHANNEL_NOT_SUPPORTED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 4i32;
04454e1e 455#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 456pub const WCN_VALUE_CE_SIGNAL_TOO_WEAK: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 5i32;
04454e1e 457#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 458pub const WCN_VALUE_CE_NETWORK_AUTHENTICATION_FAILURE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 6i32;
04454e1e 459#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 460pub const WCN_VALUE_CE_NETWORK_ASSOCIATION_FAILURE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 7i32;
04454e1e 461#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 462pub const WCN_VALUE_CE_NO_DHCP_RESPONSE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 8i32;
04454e1e 463#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 464pub const WCN_VALUE_CE_FAILED_DHCP_CONFIG: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 9i32;
04454e1e 465#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 466pub const WCN_VALUE_CE_IP_ADDRESS_CONFLICT: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 10i32;
04454e1e 467#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 468pub const WCN_VALUE_CE_COULD_NOT_CONNECT_TO_REGISTRAR: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 11i32;
04454e1e 469#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 470pub const WCN_VALUE_CE_MULTIPLE_PBC_SESSIONS_DETECTED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 12i32;
04454e1e 471#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 472pub const WCN_VALUE_CE_ROGUE_ACTIVITY_SUSPECTED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 13i32;
04454e1e 473#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 474pub const WCN_VALUE_CE_DEVICE_BUSY: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 14i32;
04454e1e 475#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 476pub const WCN_VALUE_CE_SETUP_LOCKED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 15i32;
04454e1e 477#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 478pub const WCN_VALUE_CE_MESSAGE_TIMEOUT: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 16i32;
04454e1e 479#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 480pub const WCN_VALUE_CE_REGISTRATION_SESSION_TIMEOUT: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 17i32;
04454e1e 481#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 482pub const WCN_VALUE_CE_DEVICE_PASSWORD_AUTH_FAILURE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 18i32;
04454e1e 483#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 484pub type WCN_VALUE_TYPE_CONFIG_METHODS = i32;
04454e1e 485#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 486pub const WCN_VALUE_CM_USBA: WCN_VALUE_TYPE_CONFIG_METHODS = 1i32;
04454e1e 487#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 488pub const WCN_VALUE_CM_ETHERNET: WCN_VALUE_TYPE_CONFIG_METHODS = 2i32;
04454e1e 489#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 490pub const WCN_VALUE_CM_LABEL: WCN_VALUE_TYPE_CONFIG_METHODS = 4i32;
04454e1e 491#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 492pub const WCN_VALUE_CM_DISPLAY: WCN_VALUE_TYPE_CONFIG_METHODS = 8i32;
04454e1e 493#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 494pub const WCN_VALUE_CM_EXTERNAL_NFC: WCN_VALUE_TYPE_CONFIG_METHODS = 16i32;
04454e1e 495#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 496pub const WCN_VALUE_CM_INTEGRATED_NFC: WCN_VALUE_TYPE_CONFIG_METHODS = 32i32;
04454e1e 497#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 498pub const WCN_VALUE_CM_NFC_INTERFACE: WCN_VALUE_TYPE_CONFIG_METHODS = 64i32;
04454e1e 499#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 500pub const WCN_VALUE_CM_PUSHBUTTON: WCN_VALUE_TYPE_CONFIG_METHODS = 128i32;
04454e1e 501#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 502pub const WCN_VALUE_CM_KEYPAD: WCN_VALUE_TYPE_CONFIG_METHODS = 256i32;
04454e1e 503#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 504pub const WCN_VALUE_CM_VIRT_PUSHBUTTON: WCN_VALUE_TYPE_CONFIG_METHODS = 640i32;
04454e1e 505#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 506pub const WCN_VALUE_CM_PHYS_PUSHBUTTON: WCN_VALUE_TYPE_CONFIG_METHODS = 1152i32;
04454e1e 507#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 508pub const WCN_VALUE_CM_VIRT_DISPLAY: WCN_VALUE_TYPE_CONFIG_METHODS = 8200i32;
04454e1e 509#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 510pub const WCN_VALUE_CM_PHYS_DISPLAY: WCN_VALUE_TYPE_CONFIG_METHODS = 16392i32;
04454e1e 511#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 512pub type WCN_VALUE_TYPE_CONNECTION_TYPE = i32;
04454e1e 513#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 514pub const WCN_VALUE_CT_ESS: WCN_VALUE_TYPE_CONNECTION_TYPE = 1i32;
04454e1e 515#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 516pub const WCN_VALUE_CT_IBSS: WCN_VALUE_TYPE_CONNECTION_TYPE = 2i32;
04454e1e 517#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 518pub type WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = i32;
04454e1e 519#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 520pub const WCN_VALUE_DP_DEFAULT: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 0i32;
04454e1e 521#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 522pub const WCN_VALUE_DP_USER_SPECIFIED: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 1i32;
04454e1e 523#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 524pub const WCN_VALUE_DP_MACHINE_SPECIFIED: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 2i32;
04454e1e 525#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 526pub const WCN_VALUE_DP_REKEY: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 3i32;
04454e1e 527#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 528pub const WCN_VALUE_DP_PUSHBUTTON: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 4i32;
04454e1e 529#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 530pub const WCN_VALUE_DP_REGISTRAR_SPECIFIED: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 5i32;
04454e1e 531#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 532pub const WCN_VALUE_DP_NFC_CONNECTION_HANDOVER: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 7i32;
04454e1e 533#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 534pub const WCN_VALUE_DP_WFD_SERVICES: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 8i32;
04454e1e 535#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 536pub const WCN_VALUE_DP_OUTOFBAND_MIN: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 16i32;
04454e1e 537#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 538pub const WCN_VALUE_DP_OUTOFBAND_MAX: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 65535i32;
04454e1e 539#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 540pub type WCN_VALUE_TYPE_ENCRYPTION_TYPE = i32;
04454e1e 541#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 542pub const WCN_VALUE_ET_NONE: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 1i32;
04454e1e 543#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 544pub const WCN_VALUE_ET_WEP: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 2i32;
04454e1e 545#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 546pub const WCN_VALUE_ET_TKIP: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 4i32;
04454e1e 547#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 548pub const WCN_VALUE_ET_AES: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 8i32;
04454e1e 549#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 550pub const WCN_VALUE_ET_TKIP_AES_MIXED: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 12i32;
04454e1e 551#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 552pub type WCN_VALUE_TYPE_MESSAGE_TYPE = i32;
04454e1e 553#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 554pub const WCN_VALUE_MT_BEACON: WCN_VALUE_TYPE_MESSAGE_TYPE = 1i32;
04454e1e 555#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 556pub const WCN_VALUE_MT_PROBE_REQUEST: WCN_VALUE_TYPE_MESSAGE_TYPE = 2i32;
04454e1e 557#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 558pub const WCN_VALUE_MT_PROBE_RESPONSE: WCN_VALUE_TYPE_MESSAGE_TYPE = 3i32;
04454e1e 559#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 560pub const WCN_VALUE_MT_M1: WCN_VALUE_TYPE_MESSAGE_TYPE = 4i32;
04454e1e 561#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 562pub const WCN_VALUE_MT_M2: WCN_VALUE_TYPE_MESSAGE_TYPE = 5i32;
04454e1e 563#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 564pub const WCN_VALUE_MT_M2D: WCN_VALUE_TYPE_MESSAGE_TYPE = 6i32;
04454e1e 565#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 566pub const WCN_VALUE_MT_M3: WCN_VALUE_TYPE_MESSAGE_TYPE = 7i32;
04454e1e 567#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 568pub const WCN_VALUE_MT_M4: WCN_VALUE_TYPE_MESSAGE_TYPE = 8i32;
04454e1e 569#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 570pub const WCN_VALUE_MT_M5: WCN_VALUE_TYPE_MESSAGE_TYPE = 9i32;
04454e1e 571#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 572pub const WCN_VALUE_MT_M6: WCN_VALUE_TYPE_MESSAGE_TYPE = 10i32;
04454e1e 573#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 574pub const WCN_VALUE_MT_M7: WCN_VALUE_TYPE_MESSAGE_TYPE = 11i32;
04454e1e 575#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 576pub const WCN_VALUE_MT_M8: WCN_VALUE_TYPE_MESSAGE_TYPE = 12i32;
04454e1e 577#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 578pub const WCN_VALUE_MT_ACK: WCN_VALUE_TYPE_MESSAGE_TYPE = 13i32;
04454e1e 579#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 580pub const WCN_VALUE_MT_NACK: WCN_VALUE_TYPE_MESSAGE_TYPE = 14i32;
04454e1e 581#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085
FG
582pub const WCN_VALUE_MT_DONE: WCN_VALUE_TYPE_MESSAGE_TYPE = 15i32;
583#[repr(C, packed(1))]
04454e1e 584#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085
FG
585pub struct WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE {
586 pub Category: u16,
587 pub SubCategoryOUI: u32,
588 pub SubCategory: u16,
589}
590impl ::core::marker::Copy for WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE {}
591impl ::core::clone::Clone for WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE {
592 fn clone(&self) -> Self {
593 *self
594 }
595}
04454e1e 596#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 597pub type WCN_VALUE_TYPE_REQUEST_TYPE = i32;
04454e1e 598#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 599pub const WCN_VALUE_ReqT_ENROLLEE_INFO: WCN_VALUE_TYPE_REQUEST_TYPE = 0i32;
04454e1e 600#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 601pub const WCN_VALUE_ReqT_ENROLLEE_OPEN_1X: WCN_VALUE_TYPE_REQUEST_TYPE = 1i32;
04454e1e 602#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 603pub const WCN_VALUE_ReqT_REGISTRAR: WCN_VALUE_TYPE_REQUEST_TYPE = 2i32;
04454e1e 604#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 605pub const WCN_VALUE_ReqT_MANAGER_REGISTRAR: WCN_VALUE_TYPE_REQUEST_TYPE = 3i32;
04454e1e 606#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 607pub type WCN_VALUE_TYPE_RESPONSE_TYPE = i32;
04454e1e 608#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 609pub const WCN_VALUE_RspT_ENROLLEE_INFO: WCN_VALUE_TYPE_RESPONSE_TYPE = 0i32;
04454e1e 610#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 611pub const WCN_VALUE_RspT_ENROLLEE_OPEN_1X: WCN_VALUE_TYPE_RESPONSE_TYPE = 1i32;
04454e1e 612#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 613pub const WCN_VALUE_RspT_REGISTRAR: WCN_VALUE_TYPE_RESPONSE_TYPE = 2i32;
04454e1e 614#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 615pub const WCN_VALUE_RspT_AP: WCN_VALUE_TYPE_RESPONSE_TYPE = 3i32;
04454e1e 616#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 617pub type WCN_VALUE_TYPE_RF_BANDS = i32;
04454e1e 618#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 619pub const WCN_VALUE_RB_24GHZ: WCN_VALUE_TYPE_RF_BANDS = 1i32;
04454e1e 620#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 621pub const WCN_VALUE_RB_50GHZ: WCN_VALUE_TYPE_RF_BANDS = 2i32;
04454e1e 622#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 623pub type WCN_VALUE_TYPE_VERSION = i32;
04454e1e 624#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 625pub const WCN_VALUE_VERSION_1_0: WCN_VALUE_TYPE_VERSION = 16i32;
04454e1e 626#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 627pub const WCN_VALUE_VERSION_2_0: WCN_VALUE_TYPE_VERSION = 32i32;
04454e1e 628#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 629pub type WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE = i32;
04454e1e 630#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 631pub const WCN_VALUE_SS_RESERVED00: WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE = 0i32;
04454e1e 632#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085 633pub const WCN_VALUE_SS_NOT_CONFIGURED: WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE = 1i32;
04454e1e 634#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085
FG
635pub const WCN_VALUE_SS_CONFIGURED: WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE = 2i32;
636#[repr(C)]
04454e1e 637#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"]
5e7ed085
FG
638pub struct WCN_VENDOR_EXTENSION_SPEC {
639 pub VendorId: u32,
640 pub SubType: u32,
641 pub Index: u32,
642 pub Flags: u32,
643}
644impl ::core::marker::Copy for WCN_VENDOR_EXTENSION_SPEC {}
645impl ::core::clone::Clone for WCN_VENDOR_EXTENSION_SPEC {
646 fn clone(&self) -> Self {
647 *self
648 }
649}