1 #[cfg(feature = "Win32_Foundation")]
2 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDCancelOpenSession ( hsessionhandle : super::super::Foundation:: HANDLE ) -> u32 );
3 #[cfg(feature = "Win32_Foundation")]
4 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDCloseHandle ( hclienthandle : super::super::Foundation:: HANDLE ) -> u32 );
5 #[cfg(feature = "Win32_Foundation")]
6 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDCloseSession ( hsessionhandle : super::super::Foundation:: HANDLE ) -> u32 );
7 #[cfg(feature = "Win32_Foundation")]
8 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDOpenHandle ( dwclientversion : u32 , pdwnegotiatedversion : *mut u32 , phclienthandle : *mut super::super::Foundation:: HANDLE ) -> u32 );
9 #[cfg(feature = "Win32_Foundation")]
10 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDOpenLegacySession ( hclienthandle : super::super::Foundation:: HANDLE , plegacymacaddress : *const *const u8 , phsessionhandle : *mut super::super::Foundation:: HANDLE , pguidsessioninterface : *mut :: windows_sys::core::GUID ) -> u32 );
11 #[cfg(feature = "Win32_Foundation")]
12 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDStartOpenSession ( hclienthandle : super::super::Foundation:: HANDLE , pdeviceaddress : *const *const u8 , pvcontext : *const ::core::ffi::c_void , pfncallback : WFD_OPEN_SESSION_COMPLETE_CALLBACK , phsessionhandle : *mut super::super::Foundation:: HANDLE ) -> u32 );
13 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] fn WFDUpdateDeviceVisibility ( pdeviceaddress : *const *const u8 ) -> u32 );
14 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] fn WlanAllocateMemory ( dwmemorysize : u32 ) -> *mut ::core::ffi::c_void );
15 #[cfg(feature = "Win32_Foundation")]
16 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanCloseHandle ( hclienthandle : super::super::Foundation:: HANDLE , preserved : *mut ::core::ffi::c_void ) -> u32 );
17 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
18 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn WlanConnect ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , pconnectionparameters : *const WLAN_CONNECTION_PARAMETERS , preserved : *mut ::core::ffi::c_void ) -> u32 );
19 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
20 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn WlanConnect2 ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , pconnectionparameters : *const WLAN_CONNECTION_PARAMETERS_V2 , preserved : *mut ::core::ffi::c_void ) -> u32 );
21 #[cfg(feature = "Win32_Foundation")]
22 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanDeleteProfile ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> u32 );
23 #[cfg(feature = "Win32_Foundation")]
24 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanDeviceServiceCommand ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , pdeviceserviceguid : *const :: windows_sys::core::GUID , dwopcode : u32 , dwinbuffersize : u32 , pinbuffer : *const ::core::ffi::c_void , dwoutbuffersize : u32 , poutbuffer : *mut ::core::ffi::c_void , pdwbytesreturned : *mut u32 ) -> u32 );
25 #[cfg(feature = "Win32_Foundation")]
26 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanDisconnect ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , preserved : *mut ::core::ffi::c_void ) -> u32 );
27 #[cfg(feature = "Win32_Foundation")]
28 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanEnumInterfaces ( hclienthandle : super::super::Foundation:: HANDLE , preserved : *mut ::core::ffi::c_void , ppinterfacelist : *mut *mut WLAN_INTERFACE_INFO_LIST ) -> u32 );
29 #[cfg(feature = "Win32_Foundation")]
30 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanExtractPsdIEDataList ( hclienthandle : super::super::Foundation:: HANDLE , dwiedatasize : u32 , prawiedata : *const u8 , strformat : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void , pppsdiedatalist : *mut *mut WLAN_RAW_DATA_LIST ) -> u32 );
31 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] fn WlanFreeMemory ( pmemory : *const ::core::ffi::c_void ) -> ( ) );
32 #[cfg(feature = "Win32_Foundation")]
33 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetAvailableNetworkList ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , dwflags : u32 , preserved : *mut ::core::ffi::c_void , ppavailablenetworklist : *mut *mut WLAN_AVAILABLE_NETWORK_LIST ) -> u32 );
34 #[cfg(feature = "Win32_Foundation")]
35 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetAvailableNetworkList2 ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , dwflags : u32 , preserved : *mut ::core::ffi::c_void , ppavailablenetworklist : *mut *mut WLAN_AVAILABLE_NETWORK_LIST_V2 ) -> u32 );
36 #[cfg(feature = "Win32_Foundation")]
37 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetFilterList ( hclienthandle : super::super::Foundation:: HANDLE , wlanfilterlisttype : WLAN_FILTER_LIST_TYPE , preserved : *mut ::core::ffi::c_void , ppnetworklist : *mut *mut DOT11_NETWORK_LIST ) -> u32 );
38 #[cfg(feature = "Win32_Foundation")]
39 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetInterfaceCapability ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , preserved : *mut ::core::ffi::c_void , ppcapability : *mut *mut WLAN_INTERFACE_CAPABILITY ) -> u32 );
40 #[cfg(feature = "Win32_Foundation")]
41 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetNetworkBssList ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , pdot11ssid : *const DOT11_SSID , dot11bsstype : DOT11_BSS_TYPE , bsecurityenabled : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void , ppwlanbsslist : *mut *mut WLAN_BSS_LIST ) -> u32 );
42 #[cfg(feature = "Win32_Foundation")]
43 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetProfile ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void , pstrprofilexml : *mut :: windows_sys::core::PWSTR , pdwflags : *mut u32 , pdwgrantedaccess : *mut u32 ) -> u32 );
44 #[cfg(feature = "Win32_Foundation")]
45 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetProfileCustomUserData ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void , pdwdatasize : *mut u32 , ppdata : *mut *mut u8 ) -> u32 );
46 #[cfg(feature = "Win32_Foundation")]
47 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetProfileList ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , preserved : *mut ::core::ffi::c_void , ppprofilelist : *mut *mut WLAN_PROFILE_INFO_LIST ) -> u32 );
48 #[cfg(feature = "Win32_Foundation")]
49 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetSecuritySettings ( hclienthandle : super::super::Foundation:: HANDLE , securableobject : WLAN_SECURABLE_OBJECT , pvaluetype : *mut WLAN_OPCODE_VALUE_TYPE , pstrcurrentsddl : *mut :: windows_sys::core::PWSTR , pdwgrantedaccess : *mut u32 ) -> u32 );
50 #[cfg(feature = "Win32_Foundation")]
51 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanGetSupportedDeviceServices ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , ppdevsvcguidlist : *mut *mut WLAN_DEVICE_SERVICE_GUID_LIST ) -> u32 );
52 #[cfg(feature = "Win32_Foundation")]
53 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkForceStart ( hclienthandle : super::super::Foundation:: HANDLE , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
54 #[cfg(feature = "Win32_Foundation")]
55 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkForceStop ( hclienthandle : super::super::Foundation:: HANDLE , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
56 #[cfg(feature = "Win32_Foundation")]
57 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkInitSettings ( hclienthandle : super::super::Foundation:: HANDLE , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
58 #[cfg(feature = "Win32_Foundation")]
59 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkQueryProperty ( hclienthandle : super::super::Foundation:: HANDLE , opcode : WLAN_HOSTED_NETWORK_OPCODE , pdwdatasize : *mut u32 , ppvdata : *mut *mut ::core::ffi::c_void , pwlanopcodevaluetype : *mut WLAN_OPCODE_VALUE_TYPE , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
60 #[cfg(feature = "Win32_Foundation")]
61 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkQuerySecondaryKey ( hclienthandle : super::super::Foundation:: HANDLE , pdwkeylength : *mut u32 , ppuckeydata : *mut *mut u8 , pbispassphrase : *mut super::super::Foundation:: BOOL , pbpersistent : *mut super::super::Foundation:: BOOL , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
62 #[cfg(feature = "Win32_Foundation")]
63 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkQueryStatus ( hclienthandle : super::super::Foundation:: HANDLE , ppwlanhostednetworkstatus : *mut *mut WLAN_HOSTED_NETWORK_STATUS , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
64 #[cfg(feature = "Win32_Foundation")]
65 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkRefreshSecuritySettings ( hclienthandle : super::super::Foundation:: HANDLE , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
66 #[cfg(feature = "Win32_Foundation")]
67 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkSetProperty ( hclienthandle : super::super::Foundation:: HANDLE , opcode : WLAN_HOSTED_NETWORK_OPCODE , dwdatasize : u32 , pvdata : *const ::core::ffi::c_void , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
68 #[cfg(feature = "Win32_Foundation")]
69 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkSetSecondaryKey ( hclienthandle : super::super::Foundation:: HANDLE , dwkeylength : u32 , puckeydata : *const u8 , bispassphrase : super::super::Foundation:: BOOL , bpersistent : super::super::Foundation:: BOOL , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
70 #[cfg(feature = "Win32_Foundation")]
71 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkStartUsing ( hclienthandle : super::super::Foundation:: HANDLE , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
72 #[cfg(feature = "Win32_Foundation")]
73 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanHostedNetworkStopUsing ( hclienthandle : super::super::Foundation:: HANDLE , pfailreason : *mut WLAN_HOSTED_NETWORK_REASON , pvreserved : *mut ::core::ffi::c_void ) -> u32 );
74 #[cfg(feature = "Win32_Foundation")]
75 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanIhvControl ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , r#type : WLAN_IHV_CONTROL_TYPE , dwinbuffersize : u32 , pinbuffer : *const ::core::ffi::c_void , dwoutbuffersize : u32 , poutbuffer : *mut ::core::ffi::c_void , pdwbytesreturned : *mut u32 ) -> u32 );
76 #[cfg(feature = "Win32_Foundation")]
77 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanOpenHandle ( dwclientversion : u32 , preserved : *mut ::core::ffi::c_void , pdwnegotiatedversion : *mut u32 , phclienthandle : *mut super::super::Foundation:: HANDLE ) -> u32 );
78 #[cfg(feature = "Win32_Foundation")]
79 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanQueryAutoConfigParameter ( hclienthandle : super::super::Foundation:: HANDLE , opcode : WLAN_AUTOCONF_OPCODE , preserved : *mut ::core::ffi::c_void , pdwdatasize : *mut u32 , ppdata : *mut *mut ::core::ffi::c_void , pwlanopcodevaluetype : *mut WLAN_OPCODE_VALUE_TYPE ) -> u32 );
80 #[cfg(feature = "Win32_Foundation")]
81 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanQueryInterface ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , opcode : WLAN_INTF_OPCODE , preserved : *mut ::core::ffi::c_void , pdwdatasize : *mut u32 , ppdata : *mut *mut ::core::ffi::c_void , pwlanopcodevaluetype : *mut WLAN_OPCODE_VALUE_TYPE ) -> u32 );
82 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] fn WlanReasonCodeToString ( dwreasoncode : u32 , dwbuffersize : u32 , pstringbuffer : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> u32 );
83 #[cfg(feature = "Win32_Foundation")]
84 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanRegisterDeviceServiceNotification ( hclienthandle : super::super::Foundation:: HANDLE , pdevsvcguidlist : *const WLAN_DEVICE_SERVICE_GUID_LIST ) -> u32 );
85 #[cfg(feature = "Win32_Foundation")]
86 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanRegisterNotification ( hclienthandle : super::super::Foundation:: HANDLE , dwnotifsource : u32 , bignoreduplicate : super::super::Foundation:: BOOL , funccallback : WLAN_NOTIFICATION_CALLBACK , pcallbackcontext : *const ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void , pdwprevnotifsource : *mut u32 ) -> u32 );
87 #[cfg(feature = "Win32_Foundation")]
88 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanRegisterVirtualStationNotification ( hclienthandle : super::super::Foundation:: HANDLE , bregister : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void ) -> u32 );
89 #[cfg(feature = "Win32_Foundation")]
90 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanRenameProfile ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , stroldprofilename : :: windows_sys::core::PCWSTR , strnewprofilename : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> u32 );
91 #[cfg(feature = "Win32_Foundation")]
92 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSaveTemporaryProfile ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , stralluserprofilesecurity : :: windows_sys::core::PCWSTR , dwflags : u32 , boverwrite : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void ) -> u32 );
93 #[cfg(feature = "Win32_Foundation")]
94 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanScan ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , pdot11ssid : *const DOT11_SSID , piedata : *const WLAN_RAW_DATA , preserved : *mut ::core::ffi::c_void ) -> u32 );
95 #[cfg(feature = "Win32_Foundation")]
96 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetAutoConfigParameter ( hclienthandle : super::super::Foundation:: HANDLE , opcode : WLAN_AUTOCONF_OPCODE , dwdatasize : u32 , pdata : *const ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void ) -> u32 );
97 #[cfg(feature = "Win32_Foundation")]
98 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetFilterList ( hclienthandle : super::super::Foundation:: HANDLE , wlanfilterlisttype : WLAN_FILTER_LIST_TYPE , pnetworklist : *const DOT11_NETWORK_LIST , preserved : *mut ::core::ffi::c_void ) -> u32 );
99 #[cfg(feature = "Win32_Foundation")]
100 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetInterface ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , opcode : WLAN_INTF_OPCODE , dwdatasize : u32 , pdata : *const ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void ) -> u32 );
101 #[cfg(feature = "Win32_Foundation")]
102 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetProfile ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , dwflags : u32 , strprofilexml : :: windows_sys::core::PCWSTR , stralluserprofilesecurity : :: windows_sys::core::PCWSTR , boverwrite : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void , pdwreasoncode : *mut u32 ) -> u32 );
103 #[cfg(feature = "Win32_Foundation")]
104 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetProfileCustomUserData ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , dwdatasize : u32 , pdata : *const u8 , preserved : *mut ::core::ffi::c_void ) -> u32 );
105 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
106 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn WlanSetProfileEapUserData ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , eaptype : super::super::Security::ExtensibleAuthenticationProtocol:: EAP_METHOD_TYPE , dwflags : WLAN_SET_EAPHOST_FLAGS , dweapuserdatasize : u32 , pbeapuserdata : *const u8 , preserved : *mut ::core::ffi::c_void ) -> u32 );
107 #[cfg(feature = "Win32_Foundation")]
108 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetProfileEapXmlUserData ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , dwflags : WLAN_SET_EAPHOST_FLAGS , streapxmluserdata : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> u32 );
109 #[cfg(feature = "Win32_Foundation")]
110 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetProfileList ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , dwitems : u32 , strprofilenames : *const :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> u32 );
111 #[cfg(feature = "Win32_Foundation")]
112 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetProfilePosition ( hclienthandle : super::super::Foundation:: HANDLE , pinterfaceguid : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , dwposition : u32 , preserved : *mut ::core::ffi::c_void ) -> u32 );
113 #[cfg(feature = "Win32_Foundation")]
114 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetPsdIEDataList ( hclienthandle : super::super::Foundation:: HANDLE , strformat : :: windows_sys::core::PCWSTR , ppsdiedatalist : *const WLAN_RAW_DATA_LIST , preserved : *mut ::core::ffi::c_void ) -> u32 );
115 #[cfg(feature = "Win32_Foundation")]
116 ::windows_sys
::core
::link
! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanSetSecuritySettings ( hclienthandle : super::super::Foundation:: HANDLE , securableobject : WLAN_SECURABLE_OBJECT , strmodifiedsddl : :: windows_sys::core::PCWSTR ) -> u32 );
117 #[cfg(feature = "Win32_Foundation")]
118 ::windows_sys
::core
::link
! ( "wlanui.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WlanUIEditProfile ( dwclientversion : u32 , wstrprofilename : :: windows_sys::core::PCWSTR , pinterfaceguid : *const :: windows_sys::core::GUID , hwnd : super::super::Foundation:: HWND , wlstartpage : WL_DISPLAY_PAGES , preserved : *mut ::core::ffi::c_void , pwlanreasoncode : *mut u32 ) -> u32 );
119 pub type IDot11AdHocInterface
= *mut ::core
::ffi
::c_void
;
120 pub type IDot11AdHocInterfaceNotificationSink
= *mut ::core
::ffi
::c_void
;
121 pub type IDot11AdHocManager
= *mut ::core
::ffi
::c_void
;
122 pub type IDot11AdHocManagerNotificationSink
= *mut ::core
::ffi
::c_void
;
123 pub type IDot11AdHocNetwork
= *mut ::core
::ffi
::c_void
;
124 pub type IDot11AdHocNetworkNotificationSink
= *mut ::core
::ffi
::c_void
;
125 pub type IDot11AdHocSecuritySettings
= *mut ::core
::ffi
::c_void
;
126 pub type IEnumDot11AdHocInterfaces
= *mut ::core
::ffi
::c_void
;
127 pub type IEnumDot11AdHocNetworks
= *mut ::core
::ffi
::c_void
;
128 pub type IEnumDot11AdHocSecuritySettings
= *mut ::core
::ffi
::c_void
;
129 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
130 #[cfg(feature = "Win32_Devices_Properties")]
131 pub const DEVPKEY_InfraCast_AccessPointBssid
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 19u32 }
;
132 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
133 #[cfg(feature = "Win32_Devices_Properties")]
134 pub const DEVPKEY_InfraCast_ChallengeAep
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 21u32 }
;
135 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
136 #[cfg(feature = "Win32_Devices_Properties")]
137 pub const DEVPKEY_InfraCast_DevnodeAep
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 23u32 }
;
138 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
139 #[cfg(feature = "Win32_Devices_Properties")]
140 pub const DEVPKEY_InfraCast_HostName_ResolutionMode
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 25u32 }
;
141 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
142 #[cfg(feature = "Win32_Devices_Properties")]
143 pub const DEVPKEY_InfraCast_PinSupported
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 29u32 }
;
144 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
145 #[cfg(feature = "Win32_Devices_Properties")]
146 pub const DEVPKEY_InfraCast_RtspTcpConnectionParametersSupported
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 30u32 }
;
147 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
148 #[cfg(feature = "Win32_Devices_Properties")]
149 pub const DEVPKEY_InfraCast_SinkHostName
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 20u32 }
;
150 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
151 #[cfg(feature = "Win32_Devices_Properties")]
152 pub const DEVPKEY_InfraCast_SinkIpAddress
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 26u32 }
;
153 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
154 #[cfg(feature = "Win32_Devices_Properties")]
155 pub const DEVPKEY_InfraCast_StreamSecuritySupported
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 18u32 }
;
156 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
157 #[cfg(feature = "Win32_Devices_Properties")]
158 pub const DEVPKEY_InfraCast_Supported
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 17u32 }
;
159 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
160 #[cfg(feature = "Win32_Devices_Properties")]
161 pub const DEVPKEY_WiFiDirectServices_AdvertisementId
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 5u32 }
;
162 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
163 #[cfg(feature = "Win32_Devices_Properties")]
164 pub const DEVPKEY_WiFiDirectServices_RequestServiceInformation
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 7u32 }
;
165 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
166 #[cfg(feature = "Win32_Devices_Properties")]
167 pub const DEVPKEY_WiFiDirectServices_ServiceAddress
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 2u32 }
;
168 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
169 #[cfg(feature = "Win32_Devices_Properties")]
170 pub const DEVPKEY_WiFiDirectServices_ServiceConfigMethods
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 6u32 }
;
171 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
172 #[cfg(feature = "Win32_Devices_Properties")]
173 pub const DEVPKEY_WiFiDirectServices_ServiceInformation
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 4u32 }
;
174 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
175 #[cfg(feature = "Win32_Devices_Properties")]
176 pub const DEVPKEY_WiFiDirectServices_ServiceName
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 3u32 }
;
177 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
178 #[cfg(feature = "Win32_Devices_Properties")]
179 pub const DEVPKEY_WiFiDirect_DeviceAddress
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 1u32 }
;
180 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
181 #[cfg(feature = "Win32_Devices_Properties")]
182 pub const DEVPKEY_WiFiDirect_DeviceAddressCopy
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 13u32 }
;
183 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
184 #[cfg(feature = "Win32_Devices_Properties")]
185 pub const DEVPKEY_WiFiDirect_FoundWsbService
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 24u32 }
;
186 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
187 #[cfg(feature = "Win32_Devices_Properties")]
188 pub const DEVPKEY_WiFiDirect_GroupId
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 4u32 }
;
189 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
190 #[cfg(feature = "Win32_Devices_Properties")]
191 pub const DEVPKEY_WiFiDirect_InformationElements
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 12u32 }
;
192 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
193 #[cfg(feature = "Win32_Devices_Properties")]
194 pub const DEVPKEY_WiFiDirect_InterfaceAddress
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 2u32 }
;
195 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
196 #[cfg(feature = "Win32_Devices_Properties")]
197 pub const DEVPKEY_WiFiDirect_InterfaceGuid
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 3u32 }
;
198 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
199 #[cfg(feature = "Win32_Devices_Properties")]
200 pub const DEVPKEY_WiFiDirect_IsConnected
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 5u32 }
;
201 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
202 #[cfg(feature = "Win32_Devices_Properties")]
203 pub const DEVPKEY_WiFiDirect_IsDMGCapable
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 22u32 }
;
204 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
205 #[cfg(feature = "Win32_Devices_Properties")]
206 pub const DEVPKEY_WiFiDirect_IsLegacyDevice
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 7u32 }
;
207 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
208 #[cfg(feature = "Win32_Devices_Properties")]
209 pub const DEVPKEY_WiFiDirect_IsMiracastLCPSupported
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 9u32 }
;
210 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
211 #[cfg(feature = "Win32_Devices_Properties")]
212 pub const DEVPKEY_WiFiDirect_IsRecentlyAssociated
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 14u32 }
;
213 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
214 #[cfg(feature = "Win32_Devices_Properties")]
215 pub const DEVPKEY_WiFiDirect_IsVisible
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 6u32 }
;
216 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
217 #[cfg(feature = "Win32_Devices_Properties")]
218 pub const DEVPKEY_WiFiDirect_LinkQuality
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 28u32 }
;
219 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
220 #[cfg(feature = "Win32_Devices_Properties")]
221 pub const DEVPKEY_WiFiDirect_MiracastVersion
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 8u32 }
;
222 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
223 #[cfg(feature = "Win32_Devices_Properties")]
224 pub const DEVPKEY_WiFiDirect_Miracast_SessionMgmtControlPort
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 31u32 }
;
225 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
226 #[cfg(feature = "Win32_Devices_Properties")]
227 pub const DEVPKEY_WiFiDirect_NoMiracastAutoProject
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 16u32 }
;
228 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
229 #[cfg(feature = "Win32_Devices_Properties")]
230 pub const DEVPKEY_WiFiDirect_RtspTcpConnectionParametersSupported
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 32u32 }
;
231 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
232 #[cfg(feature = "Win32_Devices_Properties")]
233 pub const DEVPKEY_WiFiDirect_Service_Aeps
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 15u32 }
;
234 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
235 #[cfg(feature = "Win32_Devices_Properties")]
236 pub const DEVPKEY_WiFiDirect_Services
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 10u32 }
;
237 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
238 #[cfg(feature = "Win32_Devices_Properties")]
239 pub const DEVPKEY_WiFiDirect_SupportedChannelList
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 11u32 }
;
240 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
241 #[cfg(feature = "Win32_Devices_Properties")]
242 pub const DEVPKEY_WiFiDirect_TransientAssociation
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 27u32 }
;
243 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"]
244 #[cfg(feature = "Win32_Devices_Properties")]
245 pub const DEVPKEY_WiFi_InterfaceGuid
: super::super::Devices
::Properties
::DEVPROPKEY
= super::super::Devices
::Properties
::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1167eb_cbfc_4341_a568_a7c91a68982c), pid: 2u32 }
;
246 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
247 pub const DISCOVERY_FILTER_BITMASK_ANY
: u32 = 15u32;
248 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
249 pub const DISCOVERY_FILTER_BITMASK_DEVICE
: u32 = 1u32;
250 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
251 pub const DISCOVERY_FILTER_BITMASK_GO
: u32 = 2u32;
252 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
253 pub const DOT11EXT_PSK_MAX_LENGTH
: u32 = 64u32;
254 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
255 pub const DOT11_ADDITIONAL_IE_REVISION_1
: u32 = 1u32;
256 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
257 pub const DOT11_ANQP_QUERY_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
258 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
259 pub const DOT11_ASSOCIATION_COMPLETION_PARAMETERS_REVISION_1
: u32 = 1u32;
260 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
261 pub const DOT11_ASSOCIATION_COMPLETION_PARAMETERS_REVISION_2
: u32 = 2u32;
262 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
263 pub const DOT11_ASSOCIATION_INFO_LIST_REVISION_1
: u32 = 1u32;
264 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
265 pub const DOT11_ASSOCIATION_PARAMS_REVISION_1
: u32 = 1u32;
266 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
267 pub const DOT11_ASSOCIATION_START_PARAMETERS_REVISION_1
: u32 = 1u32;
268 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
269 pub const DOT11_ASSOC_ERROR_SOURCE_OS
: u32 = 0u32;
270 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
271 pub const DOT11_ASSOC_ERROR_SOURCE_OTHER
: u32 = 255u32;
272 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
273 pub const DOT11_ASSOC_ERROR_SOURCE_REMOTE
: u32 = 1u32;
274 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
275 pub const DOT11_ASSOC_STATUS_SUCCESS
: u32 = 0u32;
276 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
277 pub const DOT11_AUTH_ALGORITHM_LIST_REVISION_1
: u32 = 1u32;
278 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
279 pub const DOT11_AUTH_ALGO_MICHAEL
: u32 = 1u32;
280 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
281 pub const DOT11_AUTH_CIPHER_PAIR_LIST_REVISION_1
: u32 = 1u32;
282 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
283 pub const DOT11_AVAILABLE_CHANNEL_LIST_REVISION_1
: u32 = 1u32;
284 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
285 pub const DOT11_AVAILABLE_FREQUENCY_LIST_REVISION_1
: u32 = 1u32;
286 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
287 pub const DOT11_BSSID_LIST_REVISION_1
: u32 = 1u32;
288 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
289 pub const DOT11_BSS_ENTRY_BYTE_ARRAY_REVISION_1
: u32 = 1u32;
290 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
291 pub const DOT11_CAN_SUSTAIN_AP_PARAMETERS_REVISION_1
: u32 = 1u32;
292 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
293 pub const DOT11_CAN_SUSTAIN_AP_REASON_IHV_END
: u32 = 4294967295u32;
294 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
295 pub const DOT11_CAN_SUSTAIN_AP_REASON_IHV_START
: u32 = 4278190080u32;
296 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
297 pub const DOT11_CAPABILITY_CHANNEL_AGILITY
: u32 = 128u32;
298 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
299 pub const DOT11_CAPABILITY_DSSSOFDM
: u32 = 8192u32;
300 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
301 pub const DOT11_CAPABILITY_INFO_CF_POLLABLE
: u32 = 4u32;
302 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
303 pub const DOT11_CAPABILITY_INFO_CF_POLL_REQ
: u32 = 8u32;
304 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
305 pub const DOT11_CAPABILITY_INFO_ESS
: u32 = 1u32;
306 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
307 pub const DOT11_CAPABILITY_INFO_IBSS
: u32 = 2u32;
308 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
309 pub const DOT11_CAPABILITY_INFO_PRIVACY
: u32 = 16u32;
310 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
311 pub const DOT11_CAPABILITY_PBCC
: u32 = 64u32;
312 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
313 pub const DOT11_CAPABILITY_SHORT_PREAMBLE
: u32 = 32u32;
314 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
315 pub const DOT11_CAPABILITY_SHORT_SLOT_TIME
: u32 = 1024u32;
316 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
317 pub const DOT11_CCA_MODE_CS_ONLY
: u32 = 2u32;
318 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
319 pub const DOT11_CCA_MODE_CS_WITH_TIMER
: u32 = 8u32;
320 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
321 pub const DOT11_CCA_MODE_ED_ONLY
: u32 = 1u32;
322 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
323 pub const DOT11_CCA_MODE_ED_and_CS
: u32 = 4u32;
324 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
325 pub const DOT11_CCA_MODE_HRCS_AND_ED
: u32 = 16u32;
326 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
327 pub const DOT11_CIPHER_ALGORITHM_LIST_REVISION_1
: u32 = 1u32;
328 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
329 pub const DOT11_CIPHER_DEFAULT_KEY_VALUE_REVISION_1
: u32 = 1u32;
330 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
331 pub const DOT11_CIPHER_KEY_MAPPING_KEY_VALUE_BYTE_ARRAY_REVISION_1
: u32 = 1u32;
332 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
333 pub const DOT11_CONF_ALGO_TKIP
: u32 = 2u32;
334 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
335 pub const DOT11_CONF_ALGO_WEP_RC4
: u32 = 1u32;
336 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
337 pub const DOT11_CONNECTION_COMPLETION_PARAMETERS_REVISION_1
: u32 = 1u32;
338 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
339 pub const DOT11_CONNECTION_START_PARAMETERS_REVISION_1
: u32 = 1u32;
340 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
341 pub const DOT11_CONNECTION_STATUS_SUCCESS
: u32 = 0u32;
342 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
343 pub const DOT11_COUNTRY_OR_REGION_STRING_LIST_REVISION_1
: u32 = 1u32;
344 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
345 pub const DOT11_DATA_RATE_MAPPING_TABLE_REVISION_1
: u32 = 1u32;
346 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
347 pub const DOT11_DEVICE_ENTRY_BYTE_ARRAY_REVISION_1
: u32 = 1u32;
348 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
349 pub const DOT11_DISASSOCIATE_PEER_REQUEST_REVISION_1
: u32 = 1u32;
350 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
351 pub const DOT11_DISASSOCIATION_PARAMETERS_REVISION_1
: u32 = 1u32;
352 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
353 pub const DOT11_ENCAP_802_1H
: u32 = 2u32;
354 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
355 pub const DOT11_ENCAP_RFC_1042
: u32 = 1u32;
356 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
357 pub const DOT11_EXEMPT_ALWAYS
: u32 = 1u32;
358 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
359 pub const DOT11_EXEMPT_BOTH
: u32 = 3u32;
360 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
361 pub const DOT11_EXEMPT_MULTICAST
: u32 = 2u32;
362 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
363 pub const DOT11_EXEMPT_NO_EXEMPTION
: u32 = 0u32;
364 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
365 pub const DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE
: u32 = 2u32;
366 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
367 pub const DOT11_EXEMPT_UNICAST
: u32 = 1u32;
368 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
369 pub const DOT11_EXTAP_ATTRIBUTES_REVISION_1
: u32 = 1u32;
370 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
371 pub const DOT11_EXTAP_RECV_CONTEXT_REVISION_1
: u32 = 1u32;
372 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
373 pub const DOT11_EXTAP_SEND_CONTEXT_REVISION_1
: u32 = 1u32;
374 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
375 pub const DOT11_EXTSTA_ATTRIBUTES_REVISION_1
: u32 = 1u32;
376 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
377 pub const DOT11_EXTSTA_ATTRIBUTES_REVISION_2
: u32 = 2u32;
378 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
379 pub const DOT11_EXTSTA_ATTRIBUTES_REVISION_3
: u32 = 3u32;
380 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
381 pub const DOT11_EXTSTA_ATTRIBUTES_REVISION_4
: u32 = 4u32;
382 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
383 pub const DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_CERTIFIED
: u32 = 2u32;
384 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
385 pub const DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_OID_SUPPORTED
: u32 = 1u32;
386 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
387 pub const DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_RESERVED
: u32 = 12u32;
388 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
389 pub const DOT11_EXTSTA_CAPABILITY_REVISION_1
: u32 = 1u32;
390 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
391 pub const DOT11_EXTSTA_RECV_CONTEXT_REVISION_1
: u32 = 1u32;
392 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
393 pub const DOT11_EXTSTA_SEND_CONTEXT_REVISION_1
: u32 = 1u32;
394 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
395 pub const DOT11_FLAGS_80211B_CHANNEL_AGILITY
: u32 = 4u32;
396 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
397 pub const DOT11_FLAGS_80211B_PBCC
: u32 = 2u32;
398 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
399 pub const DOT11_FLAGS_80211B_SHORT_PREAMBLE
: u32 = 1u32;
400 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
401 pub const DOT11_FLAGS_80211G_BARKER_PREAMBLE_MODE
: u32 = 128u32;
402 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
403 pub const DOT11_FLAGS_80211G_DSSS_OFDM
: u32 = 16u32;
404 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
405 pub const DOT11_FLAGS_80211G_NON_ERP_PRESENT
: u32 = 64u32;
406 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
407 pub const DOT11_FLAGS_80211G_USE_PROTECTION
: u32 = 32u32;
408 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
409 pub const DOT11_FLAGS_PS_ON
: u32 = 8u32;
410 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
411 pub const DOT11_FREQUENCY_BANDS_LOWER
: u32 = 1u32;
412 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
413 pub const DOT11_FREQUENCY_BANDS_MIDDLE
: u32 = 2u32;
414 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
415 pub const DOT11_FREQUENCY_BANDS_UPPER
: u32 = 4u32;
416 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
417 pub const DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
418 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
419 pub const DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
420 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
421 pub const DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
422 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
423 pub const DOT11_HESSID_LENGTH
: u32 = 6u32;
424 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
425 pub const DOT11_HR_CCA_MODE_CS_AND_ED
: u32 = 4u32;
426 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
427 pub const DOT11_HR_CCA_MODE_CS_ONLY
: u32 = 2u32;
428 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
429 pub const DOT11_HR_CCA_MODE_CS_WITH_TIMER
: u32 = 8u32;
430 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
431 pub const DOT11_HR_CCA_MODE_ED_ONLY
: u32 = 1u32;
432 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
433 pub const DOT11_HR_CCA_MODE_HRCS_AND_ED
: u32 = 16u32;
434 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
435 pub const DOT11_HW_DEFRAGMENTATION_SUPPORTED
: u32 = 8u32;
436 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
437 pub const DOT11_HW_FRAGMENTATION_SUPPORTED
: u32 = 4u32;
438 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
439 pub const DOT11_HW_MSDU_AUTH_SUPPORTED_RX
: u32 = 32u32;
440 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
441 pub const DOT11_HW_MSDU_AUTH_SUPPORTED_TX
: u32 = 16u32;
442 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
443 pub const DOT11_HW_WEP_SUPPORTED_RX
: u32 = 2u32;
444 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
445 pub const DOT11_HW_WEP_SUPPORTED_TX
: u32 = 1u32;
446 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
447 pub const DOT11_IBSS_PARAMS_REVISION_1
: u32 = 1u32;
448 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
449 pub const DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS_REVISION_1
: u32 = 1u32;
450 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
451 pub const DOT11_INCOMING_ASSOC_DECISION_REVISION_1
: u32 = 1u32;
452 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
453 pub const DOT11_INCOMING_ASSOC_DECISION_REVISION_2
: u32 = 2u32;
454 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
455 pub const DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS_REVISION_1
: u32 = 1u32;
456 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
457 pub const DOT11_INCOMING_ASSOC_STARTED_PARAMETERS_REVISION_1
: u32 = 1u32;
458 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
459 pub const DOT11_INVALID_CHANNEL_NUMBER
: u32 = 0u32;
460 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
461 pub const DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
462 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
463 pub const DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
464 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
465 pub const DOT11_LINK_QUALITY_PARAMETERS_REVISION_1
: u32 = 1u32;
466 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
467 pub const DOT11_MAC_ADDRESS_LIST_REVISION_1
: u32 = 1u32;
468 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
469 pub const DOT11_MAC_PARAMETERS_REVISION_1
: u32 = 1u32;
470 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
471 pub const DOT11_MANUFACTURING_CALLBACK_REVISION_1
: u32 = 1u32;
472 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
473 pub const DOT11_MANUFACTURING_TEST_REVISION_1
: u32 = 1u32;
474 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
475 pub const DOT11_MAX_CHANNEL_HINTS
: u32 = 4u32;
476 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
477 pub const DOT11_MAX_NUM_DEFAULT_KEY
: u32 = 4u32;
478 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
479 pub const DOT11_MAX_NUM_DEFAULT_KEY_MFP
: u32 = 6u32;
480 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
481 pub const DOT11_MAX_NUM_OF_FRAGMENTS
: u32 = 16u32;
482 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
483 pub const DOT11_MAX_PDU_SIZE
: u32 = 2346u32;
484 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
485 pub const DOT11_MAX_REQUESTED_SERVICE_INFORMATION_LENGTH
: u32 = 255u32;
486 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
487 pub const DOT11_MIN_PDU_SIZE
: u32 = 256u32;
488 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
489 pub const DOT11_MPDU_MAX_LENGTH_INDICATION_REVISION_1
: u32 = 1u32;
490 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
491 pub const DOT11_NLO_FLAG_SCAN_AT_SYSTEM_RESUME
: u32 = 4u32;
492 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
493 pub const DOT11_NLO_FLAG_SCAN_ON_AOAC_PLATFORM
: u32 = 2u32;
494 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
495 pub const DOT11_NLO_FLAG_STOP_NLO_INDICATION
: u32 = 1u32;
496 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
497 pub const DOT11_OFFLOAD_NETWORK_LIST_REVISION_1
: u32 = 1u32;
498 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
499 pub const DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS_REVISION_1
: u32 = 1u32;
500 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
501 pub const DOT11_OI_MAX_LENGTH
: u32 = 5u32;
502 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
503 pub const DOT11_OI_MIN_LENGTH
: u32 = 3u32;
504 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
505 pub const DOT11_OPERATION_MODE_AP
: u32 = 2u32;
506 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
507 pub const DOT11_OPERATION_MODE_EXTENSIBLE_AP
: u32 = 8u32;
508 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
509 pub const DOT11_OPERATION_MODE_EXTENSIBLE_STATION
: u32 = 4u32;
510 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
511 pub const DOT11_OPERATION_MODE_MANUFACTURING
: u32 = 1073741824u32;
512 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
513 pub const DOT11_OPERATION_MODE_NETWORK_MONITOR
: u32 = 2147483648u32;
514 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
515 pub const DOT11_OPERATION_MODE_STATION
: u32 = 1u32;
516 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
517 pub const DOT11_OPERATION_MODE_UNKNOWN
: u32 = 0u32;
518 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
519 pub const DOT11_OPERATION_MODE_WFD_CLIENT
: u32 = 64u32;
520 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
521 pub const DOT11_OPERATION_MODE_WFD_DEVICE
: u32 = 16u32;
522 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
523 pub const DOT11_OPERATION_MODE_WFD_GROUP_OWNER
: u32 = 32u32;
524 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
525 pub const DOT11_PACKET_TYPE_ALL_MULTICAST_CTRL
: u32 = 4096u32;
526 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
527 pub const DOT11_PACKET_TYPE_ALL_MULTICAST_DATA
: u32 = 16384u32;
528 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
529 pub const DOT11_PACKET_TYPE_ALL_MULTICAST_MGMT
: u32 = 8192u32;
530 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
531 pub const DOT11_PACKET_TYPE_BROADCAST_CTRL
: u32 = 64u32;
532 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
533 pub const DOT11_PACKET_TYPE_BROADCAST_DATA
: u32 = 256u32;
534 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
535 pub const DOT11_PACKET_TYPE_BROADCAST_MGMT
: u32 = 128u32;
536 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
537 pub const DOT11_PACKET_TYPE_DIRECTED_CTRL
: u32 = 1u32;
538 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
539 pub const DOT11_PACKET_TYPE_DIRECTED_DATA
: u32 = 4u32;
540 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
541 pub const DOT11_PACKET_TYPE_DIRECTED_MGMT
: u32 = 2u32;
542 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
543 pub const DOT11_PACKET_TYPE_MULTICAST_CTRL
: u32 = 8u32;
544 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
545 pub const DOT11_PACKET_TYPE_MULTICAST_DATA
: u32 = 32u32;
546 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
547 pub const DOT11_PACKET_TYPE_MULTICAST_MGMT
: u32 = 16u32;
548 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
549 pub const DOT11_PACKET_TYPE_PROMISCUOUS_CTRL
: u32 = 512u32;
550 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
551 pub const DOT11_PACKET_TYPE_PROMISCUOUS_DATA
: u32 = 2048u32;
552 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
553 pub const DOT11_PACKET_TYPE_PROMISCUOUS_MGMT
: u32 = 1024u32;
554 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
555 pub const DOT11_PEER_INFO_LIST_REVISION_1
: u32 = 1u32;
556 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
557 pub const DOT11_PHY_ATTRIBUTES_REVISION_1
: u32 = 1u32;
558 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
559 pub const DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_REVISION_1
: u32 = 1u32;
560 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
561 pub const DOT11_PHY_ID_LIST_REVISION_1
: u32 = 1u32;
562 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
563 pub const DOT11_PHY_STATE_PARAMETERS_REVISION_1
: u32 = 1u32;
564 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
565 pub const DOT11_PHY_TYPE_LIST_REVISION_1
: u32 = 1u32;
566 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
567 pub const DOT11_PMKID_CANDIDATE_LIST_PARAMETERS_REVISION_1
: u32 = 1u32;
568 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
569 pub const DOT11_PMKID_LIST_REVISION_1
: u32 = 1u32;
570 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
571 pub const DOT11_PORT_STATE_NOTIFICATION_REVISION_1
: u32 = 1u32;
572 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
573 pub const DOT11_POWER_MGMT_AUTO_MODE_ENABLED_REVISION_1
: u32 = 1u32;
574 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
575 pub const DOT11_POWER_MGMT_MODE_STATUS_INFO_REVISION_1
: u32 = 1u32;
576 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
577 pub const DOT11_POWER_SAVE_LEVEL_FAST_PSP
: u32 = 2u32;
578 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
579 pub const DOT11_POWER_SAVE_LEVEL_MAX_PSP
: u32 = 1u32;
580 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
581 pub const DOT11_POWER_SAVING_FAST_PSP
: u32 = 8u32;
582 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
583 pub const DOT11_POWER_SAVING_MAXIMUM_LEVEL
: u32 = 24u32;
584 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
585 pub const DOT11_POWER_SAVING_MAX_PSP
: u32 = 16u32;
586 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
587 pub const DOT11_POWER_SAVING_NO_POWER_SAVING
: u32 = 0u32;
588 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
589 pub const DOT11_PRIORITY_CONTENTION
: u32 = 0u32;
590 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
591 pub const DOT11_PRIORITY_CONTENTION_FREE
: u32 = 1u32;
592 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
593 pub const DOT11_PRIVACY_EXEMPTION_LIST_REVISION_1
: u32 = 1u32;
594 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
595 pub const DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
596 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
597 pub const DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
598 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
599 pub const DOT11_PSD_IE_MAX_DATA_SIZE
: u32 = 240u32;
600 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
601 pub const DOT11_PSD_IE_MAX_ENTRY_NUMBER
: u32 = 5u32;
602 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
603 pub const DOT11_QOS_PARAMS_REVISION_1
: u32 = 1u32;
604 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
605 pub const DOT11_RATE_SET_MAX_LENGTH
: u32 = 126u32;
606 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
607 pub const DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS_REVISION_1
: u32 = 1u32;
608 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
609 pub const DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS_REVISION_1
: u32 = 1u32;
610 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
611 pub const DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1
: u32 = 1u32;
612 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
613 pub const DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS_REVISION_1
: u32 = 1u32;
614 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
615 pub const DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS_REVISION_1
: u32 = 1u32;
616 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
617 pub const DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS_REVISION_1
: u32 = 1u32;
618 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
619 pub const DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS_REVISION_1
: u32 = 1u32;
620 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
621 pub const DOT11_RECV_CONTEXT_REVISION_1
: u32 = 1u32;
622 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
623 pub const DOT11_REG_DOMAIN_DOC
: u32 = 32u32;
624 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
625 pub const DOT11_REG_DOMAIN_ETSI
: u32 = 48u32;
626 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
627 pub const DOT11_REG_DOMAIN_FCC
: u32 = 16u32;
628 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
629 pub const DOT11_REG_DOMAIN_FRANCE
: u32 = 50u32;
630 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
631 pub const DOT11_REG_DOMAIN_MKK
: u32 = 64u32;
632 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
633 pub const DOT11_REG_DOMAIN_OTHER
: u32 = 0u32;
634 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
635 pub const DOT11_REG_DOMAIN_SPAIN
: u32 = 49u32;
636 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
637 pub const DOT11_ROAMING_COMPLETION_PARAMETERS_REVISION_1
: u32 = 1u32;
638 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
639 pub const DOT11_ROAMING_START_PARAMETERS_REVISION_1
: u32 = 1u32;
640 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
641 pub const DOT11_SEND_CONTEXT_REVISION_1
: u32 = 1u32;
642 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
643 pub const DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS_REVISION_1
: u32 = 1u32;
644 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
645 pub const DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS_REVISION_1
: u32 = 1u32;
646 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
647 pub const DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1
: u32 = 1u32;
648 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
649 pub const DOT11_SEND_INVITATION_REQUEST_PARAMETERS_REVISION_1
: u32 = 1u32;
650 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
651 pub const DOT11_SEND_INVITATION_RESPONSE_PARAMETERS_REVISION_1
: u32 = 1u32;
652 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
653 pub const DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS_REVISION_1
: u32 = 1u32;
654 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
655 pub const DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS_REVISION_1
: u32 = 1u32;
656 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
657 pub const DOT11_SERVICE_CLASS_REORDERABLE_MULTICAST
: u32 = 0u32;
658 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
659 pub const DOT11_SERVICE_CLASS_STRICTLY_ORDERED
: u32 = 1u32;
660 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
661 pub const DOT11_SSID_LIST_REVISION_1
: u32 = 1u32;
662 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
663 pub const DOT11_SSID_MAX_LENGTH
: u32 = 32u32;
664 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
665 pub const DOT11_STATISTICS_REVISION_1
: u32 = 1u32;
666 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
667 pub const DOT11_STATUS_AP_JOIN_CONFIRM
: u32 = 5u32;
668 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
669 pub const DOT11_STATUS_AUTH_FAILED
: u32 = 131072u32;
670 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
671 pub const DOT11_STATUS_AUTH_NOT_VERIFIED
: u32 = 32768u32;
672 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
673 pub const DOT11_STATUS_AUTH_VERIFIED
: u32 = 65536u32;
674 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
675 pub const DOT11_STATUS_ENCRYPTION_FAILED
: u32 = 512u32;
676 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
677 pub const DOT11_STATUS_EXCESSIVE_DATA_LENGTH
: u32 = 256u32;
678 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
679 pub const DOT11_STATUS_GENERATE_AUTH_FAILED
: u32 = 16384u32;
680 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
681 pub const DOT11_STATUS_ICV_VERIFIED
: u32 = 2048u32;
682 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
683 pub const DOT11_STATUS_JOIN_CONFIRM
: u32 = 2u32;
684 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
685 pub const DOT11_STATUS_MPDU_MAX_LENGTH_CHANGED
: u32 = 6u32;
686 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
687 pub const DOT11_STATUS_PACKET_NOT_REASSEMBLED
: u32 = 8192u32;
688 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
689 pub const DOT11_STATUS_PACKET_REASSEMBLED
: u32 = 4096u32;
690 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
691 pub const DOT11_STATUS_PS_LIFETIME_EXPIRED
: u32 = 262144u32;
692 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
693 pub const DOT11_STATUS_RESET_CONFIRM
: u32 = 4u32;
694 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
695 pub const DOT11_STATUS_RETRY_LIMIT_EXCEEDED
: u32 = 2u32;
696 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
697 pub const DOT11_STATUS_SCAN_CONFIRM
: u32 = 1u32;
698 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
699 pub const DOT11_STATUS_START_CONFIRM
: u32 = 3u32;
700 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
701 pub const DOT11_STATUS_SUCCESS
: u32 = 1u32;
702 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
703 pub const DOT11_STATUS_UNAVAILABLE_BSS
: u32 = 128u32;
704 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
705 pub const DOT11_STATUS_UNAVAILABLE_PRIORITY
: u32 = 16u32;
706 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
707 pub const DOT11_STATUS_UNAVAILABLE_SERVICE_CLASS
: u32 = 32u32;
708 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
709 pub const DOT11_STATUS_UNSUPPORTED_PRIORITY
: u32 = 4u32;
710 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
711 pub const DOT11_STATUS_UNSUPPORTED_SERVICE_CLASS
: u32 = 8u32;
712 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
713 pub const DOT11_STATUS_WEP_KEY_UNAVAILABLE
: u32 = 1024u32;
714 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
715 pub const DOT11_STATUS_XMIT_MSDU_TIMER_EXPIRED
: u32 = 64u32;
716 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
717 pub const DOT11_STOP_AP_PARAMETERS_REVISION_1
: u32 = 1u32;
718 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
719 pub const DOT11_STOP_AP_REASON_AP_ACTIVE
: u32 = 3u32;
720 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
721 pub const DOT11_STOP_AP_REASON_CHANNEL_NOT_AVAILABLE
: u32 = 2u32;
722 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
723 pub const DOT11_STOP_AP_REASON_FREQUENCY_NOT_AVAILABLE
: u32 = 1u32;
724 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
725 pub const DOT11_STOP_AP_REASON_IHV_END
: u32 = 4294967295u32;
726 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
727 pub const DOT11_STOP_AP_REASON_IHV_START
: u32 = 4278190080u32;
728 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
729 pub const DOT11_TKIPMIC_FAILURE_PARAMETERS_REVISION_1
: u32 = 1u32;
730 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
731 pub const DOT11_VWIFI_ATTRIBUTES_REVISION_1
: u32 = 1u32;
732 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
733 pub const DOT11_VWIFI_COMBINATION_REVISION_1
: u32 = 1u32;
734 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
735 pub const DOT11_VWIFI_COMBINATION_REVISION_2
: u32 = 2u32;
736 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
737 pub const DOT11_VWIFI_COMBINATION_REVISION_3
: u32 = 3u32;
738 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
739 pub const DOT11_WFD_ADDITIONAL_IE_REVISION_1
: u32 = 1u32;
740 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
741 pub const DOT11_WFD_APS2_SERVICE_TYPE_MAX_LENGTH
: u32 = 21u32;
742 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
743 pub const DOT11_WFD_ASP2_INSTANCE_NAME_MAX_LENGTH
: u32 = 63u32;
744 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
745 pub const DOT11_WFD_ATTRIBUTES_REVISION_1
: u32 = 1u32;
746 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
747 pub const DOT11_WFD_DEVICE_AUTO_AVAILABILITY
: u32 = 16u32;
748 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
749 pub const DOT11_WFD_DEVICE_CAPABILITY_CONCURRENT_OPERATION
: u32 = 4u32;
750 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
751 pub const DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1
: u32 = 1u32;
752 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
753 pub const DOT11_WFD_DEVICE_CAPABILITY_P2P_CLIENT_DISCOVERABILITY
: u32 = 2u32;
754 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
755 pub const DOT11_WFD_DEVICE_CAPABILITY_P2P_DEVICE_LIMIT
: u32 = 16u32;
756 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
757 pub const DOT11_WFD_DEVICE_CAPABILITY_P2P_INFRASTRUCTURE_MANAGED
: u32 = 8u32;
758 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
759 pub const DOT11_WFD_DEVICE_CAPABILITY_P2P_INVITATION_PROCEDURE
: u32 = 32u32;
760 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
761 pub const DOT11_WFD_DEVICE_CAPABILITY_RESERVED_6
: u32 = 64u32;
762 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
763 pub const DOT11_WFD_DEVICE_CAPABILITY_RESERVED_7
: u32 = 128u32;
764 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
765 pub const DOT11_WFD_DEVICE_CAPABILITY_SERVICE_DISCOVERY
: u32 = 1u32;
766 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
767 pub const DOT11_WFD_DEVICE_HIGH_AVAILABILITY
: u32 = 24u32;
768 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
769 pub const DOT11_WFD_DEVICE_INFO_REVISION_1
: u32 = 1u32;
770 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
771 pub const DOT11_WFD_DEVICE_LISTEN_CHANNEL_REVISION_1
: u32 = 1u32;
772 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
773 pub const DOT11_WFD_DEVICE_NOT_DISCOVERABLE
: u32 = 0u32;
774 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
775 pub const DOT11_WFD_DISCOVER_COMPLETE_MAX_LIST_SIZE
: u32 = 128u32;
776 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
777 pub const DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS_REVISION_1
: u32 = 1u32;
778 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
779 pub const DOT11_WFD_DISCOVER_REQUEST_REVISION_1
: u32 = 1u32;
780 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
781 pub const DOT11_WFD_GROUP_CAPABILITY_CROSS_CONNECTION_SUPPORTED
: u32 = 16u32;
782 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
783 pub const DOT11_WFD_GROUP_CAPABILITY_EAPOL_KEY_IP_ADDRESS_ALLOCATION_SUPPORTED
: u32 = 128u32;
784 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
785 pub const DOT11_WFD_GROUP_CAPABILITY_GROUP_LIMIT_REACHED
: u32 = 4u32;
786 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
787 pub const DOT11_WFD_GROUP_CAPABILITY_GROUP_OWNER
: u32 = 1u32;
788 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
789 pub const DOT11_WFD_GROUP_CAPABILITY_INTRABSS_DISTRIBUTION_SUPPORTED
: u32 = 8u32;
790 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
791 pub const DOT11_WFD_GROUP_CAPABILITY_IN_GROUP_FORMATION
: u32 = 64u32;
792 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
793 pub const DOT11_WFD_GROUP_CAPABILITY_NONE
: u32 = 0u32;
794 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
795 pub const DOT11_WFD_GROUP_CAPABILITY_PERSISTENT_GROUP
: u32 = 2u32;
796 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
797 pub const DOT11_WFD_GROUP_CAPABILITY_PERSISTENT_RECONNECT_SUPPORTED
: u32 = 32u32;
798 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
799 pub const DOT11_WFD_GROUP_CAPABILITY_RESERVED_7
: u32 = 128u32;
800 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
801 pub const DOT11_WFD_GROUP_JOIN_PARAMETERS_REVISION_1
: u32 = 1u32;
802 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
803 pub const DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_REVISION_1
: u32 = 1u32;
804 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
805 pub const DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_REVISION_2
: u32 = 2u32;
806 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
807 pub const DOT11_WFD_GROUP_START_PARAMETERS_REVISION_1
: u32 = 1u32;
808 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
809 pub const DOT11_WFD_MINOR_REASON_DISASSOCIATED_FROM_WLAN_CROSS_CONNECTION_POLICY
: u32 = 1u32;
810 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
811 pub const DOT11_WFD_MINOR_REASON_DISASSOCIATED_INFRASTRUCTURE_MANAGED_POLICY
: u32 = 4u32;
812 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
813 pub const DOT11_WFD_MINOR_REASON_DISASSOCIATED_NOT_MANAGED_INFRASTRUCTURE_CAPABLE
: u32 = 2u32;
814 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
815 pub const DOT11_WFD_MINOR_REASON_DISASSOCIATED_WFD_COEXISTENCE_POLICY
: u32 = 3u32;
816 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
817 pub const DOT11_WFD_MINOR_REASON_SUCCESS
: u32 = 0u32;
818 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
819 pub const DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST_REVISION_1
: u32 = 1u32;
820 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
821 pub const DOT11_WFD_SERVICE_INFORMATION_MAX_LENGTH
: u32 = 65535u32;
822 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
823 pub const DOT11_WFD_SERVICE_NAME_MAX_LENGTH
: u32 = 255u32;
824 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
825 pub const DOT11_WFD_SESSION_INFO_MAX_LENGTH
: u32 = 144u32;
826 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
827 pub const DOT11_WFD_STATUS_FAILED_INCOMPATIBLE_PARAMETERS
: u32 = 2u32;
828 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
829 pub const DOT11_WFD_STATUS_FAILED_INCOMPATIBLE_PROVISIONING_METHOD
: u32 = 10u32;
830 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
831 pub const DOT11_WFD_STATUS_FAILED_INFORMATION_IS_UNAVAILABLE
: u32 = 1u32;
832 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
833 pub const DOT11_WFD_STATUS_FAILED_INVALID_PARAMETERS
: u32 = 4u32;
834 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
835 pub const DOT11_WFD_STATUS_FAILED_LIMIT_REACHED
: u32 = 3u32;
836 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
837 pub const DOT11_WFD_STATUS_FAILED_MATCHING_MAX_INTENT
: u32 = 9u32;
838 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
839 pub const DOT11_WFD_STATUS_FAILED_NO_COMMON_CHANNELS
: u32 = 7u32;
840 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
841 pub const DOT11_WFD_STATUS_FAILED_PREVIOUS_PROTOCOL_ERROR
: u32 = 6u32;
842 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
843 pub const DOT11_WFD_STATUS_FAILED_REJECTED_BY_USER
: u32 = 11u32;
844 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
845 pub const DOT11_WFD_STATUS_FAILED_UNABLE_TO_ACCOMODATE_REQUEST
: u32 = 5u32;
846 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
847 pub const DOT11_WFD_STATUS_FAILED_UNKNOWN_WFD_GROUP
: u32 = 8u32;
848 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
849 pub const DOT11_WFD_STATUS_SUCCESS
: u32 = 0u32;
850 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
851 pub const DOT11_WFD_STATUS_SUCCESS_ACCEPTED_BY_USER
: u32 = 12u32;
852 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
853 pub const DOT11_WME_PACKET
: u32 = 256u32;
854 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
855 pub const DOT11_WPS_DEVICE_NAME_MAX_LENGTH
: u32 = 32u32;
856 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
857 pub const DOT11_WPS_MAX_MODEL_NAME_LENGTH
: u32 = 32u32;
858 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
859 pub const DOT11_WPS_MAX_MODEL_NUMBER_LENGTH
: u32 = 32u32;
860 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
861 pub const DOT11_WPS_MAX_PASSKEY_LENGTH
: u32 = 8u32;
862 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
863 pub const DOT11_WPS_VERSION_1_0
: u32 = 1u32;
864 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
865 pub const DOT11_WPS_VERSION_2_0
: u32 = 2u32;
866 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
867 pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_Enhanced
: u32 = 4u32;
868 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
869 pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_NoP2PSupported
: u32 = 2u32;
870 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
871 pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_NotSupported
: u32 = 0u32;
872 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
873 pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_SingleFunctionSupported
: u32 = 1u32;
874 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
875 pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_Supported
: u32 = 3u32;
876 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
877 pub const DevProp_PciDevice_AcsSupport_Missing
: u32 = 2u32;
878 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
879 pub const DevProp_PciDevice_AcsSupport_NotNeeded
: u32 = 1u32;
880 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
881 pub const DevProp_PciDevice_AcsSupport_Present
: u32 = 0u32;
882 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
883 pub const DevProp_PciDevice_BridgeType_PciConventional
: u32 = 6u32;
884 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
885 pub const DevProp_PciDevice_BridgeType_PciExpressDownstreamSwitchPort
: u32 = 10u32;
886 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
887 pub const DevProp_PciDevice_BridgeType_PciExpressEventCollector
: u32 = 14u32;
888 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
889 pub const DevProp_PciDevice_BridgeType_PciExpressRootPort
: u32 = 8u32;
890 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
891 pub const DevProp_PciDevice_BridgeType_PciExpressToPciXBridge
: u32 = 11u32;
892 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
893 pub const DevProp_PciDevice_BridgeType_PciExpressTreatedAsPci
: u32 = 13u32;
894 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
895 pub const DevProp_PciDevice_BridgeType_PciExpressUpstreamSwitchPort
: u32 = 9u32;
896 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
897 pub const DevProp_PciDevice_BridgeType_PciX
: u32 = 7u32;
898 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
899 pub const DevProp_PciDevice_BridgeType_PciXToExpressBridge
: u32 = 12u32;
900 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
901 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_100Mhz
: u32 = 2u32;
902 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
903 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_133MHZ
: u32 = 3u32;
904 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
905 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_66Mhz
: u32 = 1u32;
906 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
907 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_100Mhz
: u32 = 6u32;
908 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
909 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_133Mhz
: u32 = 7u32;
910 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
911 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_66Mhz
: u32 = 5u32;
912 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
913 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_100MHz
: u32 = 10u32;
914 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
915 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_133MHz
: u32 = 11u32;
916 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
917 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_66MHz
: u32 = 9u32;
918 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
919 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_100MHz
: u32 = 14u32;
920 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
921 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_133MHz
: u32 = 15u32;
922 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
923 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_66MHz
: u32 = 13u32;
924 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
925 pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode_Conventional_Pci
: u32 = 0u32;
926 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
927 pub const DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_33MHz
: u32 = 0u32;
928 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
929 pub const DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_66MHz
: u32 = 1u32;
930 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
931 pub const DevProp_PciDevice_DeviceType_PciConventional
: u32 = 0u32;
932 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
933 pub const DevProp_PciDevice_DeviceType_PciExpressEndpoint
: u32 = 2u32;
934 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
935 pub const DevProp_PciDevice_DeviceType_PciExpressLegacyEndpoint
: u32 = 3u32;
936 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
937 pub const DevProp_PciDevice_DeviceType_PciExpressRootComplexIntegratedEndpoint
: u32 = 4u32;
938 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
939 pub const DevProp_PciDevice_DeviceType_PciExpressTreatedAsPci
: u32 = 5u32;
940 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
941 pub const DevProp_PciDevice_DeviceType_PciX
: u32 = 1u32;
942 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
943 pub const DevProp_PciDevice_InterruptType_LineBased
: u32 = 1u32;
944 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
945 pub const DevProp_PciDevice_InterruptType_Msi
: u32 = 2u32;
946 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
947 pub const DevProp_PciDevice_InterruptType_MsiX
: u32 = 4u32;
948 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
949 pub const DevProp_PciDevice_SriovSupport_DidntGetVfBarSpace
: u32 = 4u32;
950 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
951 pub const DevProp_PciDevice_SriovSupport_MissingAcs
: u32 = 1u32;
952 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
953 pub const DevProp_PciDevice_SriovSupport_MissingPfDriver
: u32 = 2u32;
954 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
955 pub const DevProp_PciDevice_SriovSupport_NoBusResource
: u32 = 3u32;
956 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
957 pub const DevProp_PciDevice_SriovSupport_Ok
: u32 = 0u32;
958 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
959 pub const DevProp_PciExpressDevice_LinkSpeed_Five_Gbps
: u32 = 2u32;
960 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
961 pub const DevProp_PciExpressDevice_LinkSpeed_TwoAndHalf_Gbps
: u32 = 1u32;
962 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
963 pub const DevProp_PciExpressDevice_LinkWidth_By_1
: u32 = 1u32;
964 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
965 pub const DevProp_PciExpressDevice_LinkWidth_By_12
: u32 = 12u32;
966 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
967 pub const DevProp_PciExpressDevice_LinkWidth_By_16
: u32 = 16u32;
968 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
969 pub const DevProp_PciExpressDevice_LinkWidth_By_2
: u32 = 2u32;
970 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
971 pub const DevProp_PciExpressDevice_LinkWidth_By_32
: u32 = 32u32;
972 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
973 pub const DevProp_PciExpressDevice_LinkWidth_By_4
: u32 = 4u32;
974 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
975 pub const DevProp_PciExpressDevice_LinkWidth_By_8
: u32 = 8u32;
976 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
977 pub const DevProp_PciExpressDevice_PayloadOrRequestSize_1024Bytes
: u32 = 3u32;
978 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
979 pub const DevProp_PciExpressDevice_PayloadOrRequestSize_128Bytes
: u32 = 0u32;
980 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
981 pub const DevProp_PciExpressDevice_PayloadOrRequestSize_2048Bytes
: u32 = 4u32;
982 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
983 pub const DevProp_PciExpressDevice_PayloadOrRequestSize_256Bytes
: u32 = 1u32;
984 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
985 pub const DevProp_PciExpressDevice_PayloadOrRequestSize_4096Bytes
: u32 = 5u32;
986 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
987 pub const DevProp_PciExpressDevice_PayloadOrRequestSize_512Bytes
: u32 = 2u32;
988 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
989 pub const DevProp_PciExpressDevice_Spec_Version_10
: u32 = 1u32;
990 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
991 pub const DevProp_PciExpressDevice_Spec_Version_11
: u32 = 2u32;
992 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
993 pub const DevProp_PciRootBus_BusWidth_32Bits
: u32 = 0u32;
994 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
995 pub const DevProp_PciRootBus_BusWidth_64Bits
: u32 = 1u32;
996 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
997 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_33Mhz
: u32 = 0u32;
998 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
999 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_66Mhz
: u32 = 1u32;
1000 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1001 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_100Mhz
: u32 = 9u32;
1002 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1003 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_133Mhz
: u32 = 10u32;
1004 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1005 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_66Mhz
: u32 = 8u32;
1006 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1007 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_100Mhz
: u32 = 12u32;
1008 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1009 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_133Mhz
: u32 = 13u32;
1010 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1011 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_66Mhz
: u32 = 11u32;
1012 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1013 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_100Mhz
: u32 = 3u32;
1014 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1015 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_133Mhz
: u32 = 4u32;
1016 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1017 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_66Mhz
: u32 = 2u32;
1018 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1019 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_100Mhz
: u32 = 6u32;
1020 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1021 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_133Mhz
: u32 = 7u32;
1022 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1023 pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_66Mhz
: u32 = 5u32;
1024 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1025 pub const DevProp_PciRootBus_SecondaryInterface_PciConventional
: u32 = 0u32;
1026 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1027 pub const DevProp_PciRootBus_SecondaryInterface_PciExpress
: u32 = 3u32;
1028 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1029 pub const DevProp_PciRootBus_SecondaryInterface_PciXMode1
: u32 = 1u32;
1030 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1031 pub const DevProp_PciRootBus_SecondaryInterface_PciXMode2
: u32 = 2u32;
1032 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1033 pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_33Mhz
: u32 = 1u32;
1034 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1035 pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_66Mhz
: u32 = 2u32;
1036 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1037 pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_133Mhz
: u32 = 8u32;
1038 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1039 pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_266Mhz
: u32 = 16u32;
1040 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1041 pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_533Mhz
: u32 = 32u32;
1042 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1043 pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_66Mhz
: u32 = 4u32;
1044 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1045 pub const Dot11AdHocManager
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0xdd06a84f_83bd_4d01_8ab9_2389fea0869e);
1046 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1047 pub const GUID_AEPSERVICE_WIFIDIRECT_DEVICE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0xcc29827c_9caf_4928_99a9_18f7c2381389);
1048 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1049 pub const GUID_DEVINTERFACE_ASP_INFRA_DEVICE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0xff823995_7a72_4c80_8757_c67ee13d1a49);
1050 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1051 pub const GUID_DEVINTERFACE_WIFIDIRECT_DEVICE
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0x439b20af_8955_405b_99f0_a62af0c68d43);
1052 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1053 pub const IHV_INIT_FUNCTION_NAME
: ::windows_sys
::core
::PCSTR
= ::windows_sys
::s
!("Dot11ExtIhvInitService");
1054 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1055 pub const IHV_INIT_VS_FUNCTION_NAME
: ::windows_sys
::core
::PCSTR
= ::windows_sys
::s
!("Dot11ExtIhvInitVirtualStation");
1056 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1057 pub const IHV_VERSION_FUNCTION_NAME
: ::windows_sys
::core
::PCSTR
= ::windows_sys
::s
!("Dot11ExtIhvGetVersionInfo");
1058 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1059 pub const L2_NOTIFICATION_CODE_GROUP_SIZE
: u32 = 4096u32;
1060 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1061 pub const L2_NOTIFICATION_CODE_PUBLIC_BEGIN
: u32 = 0u32;
1062 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1063 pub const L2_NOTIFICATION_SOURCE_ALL
: u32 = 65535u32;
1064 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1065 pub const L2_NOTIFICATION_SOURCE_DOT3_AUTO_CONFIG
: u32 = 1u32;
1066 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1067 pub const L2_NOTIFICATION_SOURCE_NONE
: u32 = 0u32;
1068 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1069 pub const L2_NOTIFICATION_SOURCE_ONEX
: u32 = 4u32;
1070 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1071 pub const L2_NOTIFICATION_SOURCE_SECURITY
: u32 = 2u32;
1072 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1073 pub const L2_NOTIFICATION_SOURCE_WCM
: u32 = 256u32;
1074 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1075 pub const L2_NOTIFICATION_SOURCE_WCM_CSP
: u32 = 512u32;
1076 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1077 pub const L2_NOTIFICATION_SOURCE_WFD
: u32 = 1024u32;
1078 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1079 pub const L2_NOTIFICATION_SOURCE_WLAN_ACM
: u32 = 8u32;
1080 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1081 pub const L2_NOTIFICATION_SOURCE_WLAN_DEVICE_SERVICE
: u32 = 2048u32;
1082 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1083 pub const L2_NOTIFICATION_SOURCE_WLAN_HNWK
: u32 = 128u32;
1084 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1085 pub const L2_NOTIFICATION_SOURCE_WLAN_IHV
: u32 = 64u32;
1086 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1087 pub const L2_NOTIFICATION_SOURCE_WLAN_MSM
: u32 = 16u32;
1088 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1089 pub const L2_NOTIFICATION_SOURCE_WLAN_SECURITY
: u32 = 32u32;
1090 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1091 pub const L2_PROFILE_MAX_NAME_LENGTH
: u32 = 256u32;
1092 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1093 pub const L2_REASON_CODE_DOT11_AC_BASE
: u32 = 131072u32;
1094 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1095 pub const L2_REASON_CODE_DOT11_MSM_BASE
: u32 = 196608u32;
1096 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1097 pub const L2_REASON_CODE_DOT11_SECURITY_BASE
: u32 = 262144u32;
1098 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1099 pub const L2_REASON_CODE_DOT3_AC_BASE
: u32 = 393216u32;
1100 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1101 pub const L2_REASON_CODE_DOT3_MSM_BASE
: u32 = 458752u32;
1102 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1103 pub const L2_REASON_CODE_GEN_BASE
: u32 = 65536u32;
1104 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1105 pub const L2_REASON_CODE_GROUP_SIZE
: u32 = 65536u32;
1106 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1107 pub const L2_REASON_CODE_IHV_BASE
: u32 = 589824u32;
1108 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1109 pub const L2_REASON_CODE_ONEX_BASE
: u32 = 327680u32;
1110 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1111 pub const L2_REASON_CODE_PROFILE_BASE
: u32 = 524288u32;
1112 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1113 pub const L2_REASON_CODE_PROFILE_MISSING
: u32 = 1u32;
1114 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1115 pub const L2_REASON_CODE_RESERVED_BASE
: u32 = 720896u32;
1116 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1117 pub const L2_REASON_CODE_SUCCESS
: u32 = 0u32;
1118 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1119 pub const L2_REASON_CODE_UNKNOWN
: u32 = 65537u32;
1120 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1121 pub const L2_REASON_CODE_WIMAX_BASE
: u32 = 655360u32;
1122 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1123 pub const MAX_NUM_SUPPORTED_RATES
: u32 = 8u32;
1124 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1125 pub const MAX_NUM_SUPPORTED_RATES_V2
: u32 = 255u32;
1126 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1127 pub const MS_MAX_PROFILE_NAME_LENGTH
: u32 = 256u32;
1128 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1129 pub const MS_PROFILE_GROUP_POLICY
: u32 = 1u32;
1130 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1131 pub const MS_PROFILE_USER
: u32 = 2u32;
1132 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1133 pub const NDIS_PACKET_TYPE_802_11_ALL_MULTICAST_DATA
: u32 = 4u32;
1134 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1135 pub const NDIS_PACKET_TYPE_802_11_BROADCAST_DATA
: u32 = 8u32;
1136 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1137 pub const NDIS_PACKET_TYPE_802_11_DIRECTED_DATA
: u32 = 1u32;
1138 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1139 pub const NDIS_PACKET_TYPE_802_11_MULTICAST_DATA
: u32 = 2u32;
1140 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1141 pub const NDIS_PACKET_TYPE_802_11_PROMISCUOUS_DATA
: u32 = 32u32;
1142 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1143 pub const OID_DOT11_AP_JOIN_REQUEST
: u32 = 218170205u32;
1144 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1145 pub const OID_DOT11_ATIM_WINDOW
: u32 = 218170122u32;
1146 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1147 pub const OID_DOT11_BEACON_PERIOD
: u32 = 218170139u32;
1148 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1149 pub const OID_DOT11_CCA_MODE_SUPPORTED
: u32 = 218170166u32;
1150 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1151 pub const OID_DOT11_CCA_WATCHDOG_COUNT_MAX
: u32 = 218170170u32;
1152 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1153 pub const OID_DOT11_CCA_WATCHDOG_COUNT_MIN
: u32 = 218170172u32;
1154 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1155 pub const OID_DOT11_CCA_WATCHDOG_TIMER_MAX
: u32 = 218170169u32;
1156 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1157 pub const OID_DOT11_CCA_WATCHDOG_TIMER_MIN
: u32 = 218170171u32;
1158 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1159 pub const OID_DOT11_CFP_MAX_DURATION
: u32 = 218170136u32;
1160 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1161 pub const OID_DOT11_CFP_PERIOD
: u32 = 218170135u32;
1162 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1163 pub const OID_DOT11_CF_POLLABLE
: u32 = 218170134u32;
1164 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1165 pub const OID_DOT11_CHANNEL_AGILITY_ENABLED
: u32 = 218170184u32;
1166 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1167 pub const OID_DOT11_CHANNEL_AGILITY_PRESENT
: u32 = 218170183u32;
1168 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1169 pub const OID_DOT11_COUNTERS_ENTRY
: u32 = 218170149u32;
1170 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1171 pub const OID_DOT11_COUNTRY_STRING
: u32 = 218170188u32;
1172 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1173 pub const OID_DOT11_CURRENT_ADDRESS
: u32 = 218171138u32;
1174 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1175 pub const OID_DOT11_CURRENT_CCA_MODE
: u32 = 218170167u32;
1176 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1177 pub const OID_DOT11_CURRENT_CHANNEL
: u32 = 218170165u32;
1178 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1179 pub const OID_DOT11_CURRENT_CHANNEL_NUMBER
: u32 = 218170159u32;
1180 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1181 pub const OID_DOT11_CURRENT_DWELL_TIME
: u32 = 218170161u32;
1182 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1183 pub const OID_DOT11_CURRENT_FREQUENCY
: u32 = 218170178u32;
1184 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1185 pub const OID_DOT11_CURRENT_INDEX
: u32 = 218170164u32;
1186 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1187 pub const OID_DOT11_CURRENT_OFFLOAD_CAPABILITY
: u32 = 218170113u32;
1188 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1189 pub const OID_DOT11_CURRENT_OPERATION_MODE
: u32 = 218170120u32;
1190 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1191 pub const OID_DOT11_CURRENT_OPTIONAL_CAPABILITY
: u32 = 218170131u32;
1192 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1193 pub const OID_DOT11_CURRENT_PACKET_FILTER
: u32 = 218170121u32;
1194 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1195 pub const OID_DOT11_CURRENT_PATTERN
: u32 = 218170163u32;
1196 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1197 pub const OID_DOT11_CURRENT_PHY_TYPE
: u32 = 218170124u32;
1198 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1199 pub const OID_DOT11_CURRENT_REG_DOMAIN
: u32 = 218170151u32;
1200 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1201 pub const OID_DOT11_CURRENT_RX_ANTENNA
: u32 = 218170155u32;
1202 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1203 pub const OID_DOT11_CURRENT_SET
: u32 = 218170162u32;
1204 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1205 pub const OID_DOT11_CURRENT_TX_ANTENNA
: u32 = 218170153u32;
1206 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1207 pub const OID_DOT11_CURRENT_TX_POWER_LEVEL
: u32 = 218170157u32;
1208 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1209 pub const OID_DOT11_DEFAULT_WEP_OFFLOAD
: u32 = 218170116u32;
1210 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1211 pub const OID_DOT11_DEFAULT_WEP_UPLOAD
: u32 = 218170117u32;
1212 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1213 pub const OID_DOT11_DIVERSITY_SELECTION_RX
: u32 = 218170176u32;
1214 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1215 pub const OID_DOT11_DIVERSITY_SUPPORT
: u32 = 218170154u32;
1216 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1217 pub const OID_DOT11_DSSS_OFDM_OPTION_ENABLED
: u32 = 218170209u32;
1218 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1219 pub const OID_DOT11_DSSS_OFDM_OPTION_IMPLEMENTED
: u32 = 218170208u32;
1220 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1221 pub const OID_DOT11_DTIM_PERIOD
: u32 = 218170140u32;
1222 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1223 pub const OID_DOT11_ED_THRESHOLD
: u32 = 218170168u32;
1224 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1225 pub const OID_DOT11_EHCC_CAPABILITY_ENABLED
: u32 = 218170193u32;
1226 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1227 pub const OID_DOT11_EHCC_CAPABILITY_IMPLEMENTED
: u32 = 218170192u32;
1228 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1229 pub const OID_DOT11_EHCC_NUMBER_OF_CHANNELS_FAMILY_INDEX
: u32 = 218170191u32;
1230 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1231 pub const OID_DOT11_EHCC_PRIME_RADIX
: u32 = 218170190u32;
1232 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1233 pub const OID_DOT11_ERP_PBCC_OPTION_ENABLED
: u32 = 218170207u32;
1234 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1235 pub const OID_DOT11_ERP_PBCC_OPTION_IMPLEMENTED
: u32 = 218170206u32;
1236 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1237 pub const OID_DOT11_FRAGMENTATION_THRESHOLD
: u32 = 218170146u32;
1238 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1239 pub const OID_DOT11_FREQUENCY_BANDS_SUPPORTED
: u32 = 218170180u32;
1240 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1241 pub const OID_DOT11_HOPPING_PATTERN
: u32 = 218170199u32;
1242 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1243 pub const OID_DOT11_HOP_ALGORITHM_ADOPTED
: u32 = 218170194u32;
1244 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1245 pub const OID_DOT11_HOP_MODULUS
: u32 = 218170197u32;
1246 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1247 pub const OID_DOT11_HOP_OFFSET
: u32 = 218170198u32;
1248 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1249 pub const OID_DOT11_HOP_TIME
: u32 = 218170158u32;
1250 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1251 pub const OID_DOT11_HR_CCA_MODE_SUPPORTED
: u32 = 218170185u32;
1252 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1253 pub const OID_DOT11_JOIN_REQUEST
: u32 = 218170125u32;
1254 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1255 pub const OID_DOT11_LONG_RETRY_LIMIT
: u32 = 218170145u32;
1256 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1257 pub const OID_DOT11_MAC_ADDRESS
: u32 = 218170142u32;
1258 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1259 pub const OID_DOT11_MAXIMUM_LIST_SIZE
: u32 = 218171141u32;
1260 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1261 pub const OID_DOT11_MAX_DWELL_TIME
: u32 = 218170160u32;
1262 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1263 pub const OID_DOT11_MAX_MAC_ADDRESS_STATES
: u32 = 218170212u32;
1264 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1265 pub const OID_DOT11_MAX_RECEIVE_LIFETIME
: u32 = 218170148u32;
1266 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1267 pub const OID_DOT11_MAX_TRANSMIT_MSDU_LIFETIME
: u32 = 218170147u32;
1268 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1269 pub const OID_DOT11_MEDIUM_OCCUPANCY_LIMIT
: u32 = 218170133u32;
1270 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1271 pub const OID_DOT11_MPDU_MAX_LENGTH
: u32 = 218170118u32;
1272 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1273 pub const OID_DOT11_MULTICAST_LIST
: u32 = 218171140u32;
1274 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1275 pub const OID_DOT11_MULTI_DOMAIN_CAPABILITY
: u32 = 218170189u32;
1276 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1277 pub const OID_DOT11_MULTI_DOMAIN_CAPABILITY_ENABLED
: u32 = 218170187u32;
1278 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1279 pub const OID_DOT11_MULTI_DOMAIN_CAPABILITY_IMPLEMENTED
: u32 = 218170186u32;
1280 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1281 pub const OID_DOT11_NDIS_START
: u32 = 218170112u32;
1282 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1283 pub const OID_DOT11_NIC_POWER_STATE
: u32 = 218170129u32;
1284 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1285 pub const OID_DOT11_NIC_SPECIFIC_EXTENSION
: u32 = 218170204u32;
1286 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1287 pub const OID_DOT11_NUMBER_OF_HOPPING_SETS
: u32 = 218170196u32;
1288 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1289 pub const OID_DOT11_OFFLOAD_CAPABILITY
: u32 = 218170112u32;
1290 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1291 pub const OID_DOT11_OPERATIONAL_RATE_SET
: u32 = 218170138u32;
1292 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1293 pub const OID_DOT11_OPERATION_MODE_CAPABILITY
: u32 = 218170119u32;
1294 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1295 pub const OID_DOT11_OPTIONAL_CAPABILITY
: u32 = 218170130u32;
1296 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1297 pub const OID_DOT11_PBCC_OPTION_IMPLEMENTED
: u32 = 218170182u32;
1298 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1299 pub const OID_DOT11_PERMANENT_ADDRESS
: u32 = 218171139u32;
1300 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1301 pub const OID_DOT11_POWER_MGMT_MODE
: u32 = 218170137u32;
1302 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1303 pub const OID_DOT11_PRIVATE_OIDS_START
: u32 = 218171136u32;
1304 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1305 pub const OID_DOT11_QOS_TX_DURATION
: u32 = 218170219u32;
1306 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1307 pub const OID_DOT11_QOS_TX_MEDIUM_TIME
: u32 = 218170220u32;
1308 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1309 pub const OID_DOT11_QOS_TX_QUEUES_SUPPORTED
: u32 = 218170218u32;
1310 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1311 pub const OID_DOT11_RANDOM_TABLE_FIELD_NUMBER
: u32 = 218170200u32;
1312 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1313 pub const OID_DOT11_RANDOM_TABLE_FLAG
: u32 = 218170195u32;
1314 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1315 pub const OID_DOT11_RECV_SENSITIVITY_LIST
: u32 = 218170213u32;
1316 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1317 pub const OID_DOT11_REG_DOMAINS_SUPPORT_VALUE
: u32 = 218170173u32;
1318 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1319 pub const OID_DOT11_RESET_REQUEST
: u32 = 218170128u32;
1320 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1321 pub const OID_DOT11_RF_USAGE
: u32 = 218170203u32;
1322 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1323 pub const OID_DOT11_RSSI_RANGE
: u32 = 218170202u32;
1324 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1325 pub const OID_DOT11_RTS_THRESHOLD
: u32 = 218170143u32;
1326 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1327 pub const OID_DOT11_SCAN_REQUEST
: u32 = 218170123u32;
1328 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1329 pub const OID_DOT11_SHORT_PREAMBLE_OPTION_IMPLEMENTED
: u32 = 218170181u32;
1330 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1331 pub const OID_DOT11_SHORT_RETRY_LIMIT
: u32 = 218170144u32;
1332 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1333 pub const OID_DOT11_SHORT_SLOT_TIME_OPTION_ENABLED
: u32 = 218170211u32;
1334 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1335 pub const OID_DOT11_SHORT_SLOT_TIME_OPTION_IMPLEMENTED
: u32 = 218170210u32;
1336 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1337 pub const OID_DOT11_START_REQUEST
: u32 = 218170126u32;
1338 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1339 pub const OID_DOT11_STATION_ID
: u32 = 218170132u32;
1340 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1341 pub const OID_DOT11_SUPPORTED_DATA_RATES_VALUE
: u32 = 218170177u32;
1342 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1343 pub const OID_DOT11_SUPPORTED_DSSS_CHANNEL_LIST
: u32 = 218170222u32;
1344 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1345 pub const OID_DOT11_SUPPORTED_OFDM_FREQUENCY_LIST
: u32 = 218170221u32;
1346 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1347 pub const OID_DOT11_SUPPORTED_PHY_TYPES
: u32 = 218170150u32;
1348 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1349 pub const OID_DOT11_SUPPORTED_POWER_LEVELS
: u32 = 218170156u32;
1350 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1351 pub const OID_DOT11_SUPPORTED_RX_ANTENNA
: u32 = 218170175u32;
1352 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1353 pub const OID_DOT11_SUPPORTED_TX_ANTENNA
: u32 = 218170174u32;
1354 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1355 pub const OID_DOT11_TEMP_TYPE
: u32 = 218170152u32;
1356 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1357 pub const OID_DOT11_TI_THRESHOLD
: u32 = 218170179u32;
1358 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1359 pub const OID_DOT11_UPDATE_IE
: u32 = 218170127u32;
1360 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1361 pub const OID_DOT11_WEP_ICV_ERROR_COUNT
: u32 = 218170141u32;
1362 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1363 pub const OID_DOT11_WEP_OFFLOAD
: u32 = 218170114u32;
1364 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1365 pub const OID_DOT11_WEP_UPLOAD
: u32 = 218170115u32;
1366 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1367 pub const OID_DOT11_WME_AC_PARAMETERS
: u32 = 218170216u32;
1368 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1369 pub const OID_DOT11_WME_ENABLED
: u32 = 218170215u32;
1370 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1371 pub const OID_DOT11_WME_IMPLEMENTED
: u32 = 218170214u32;
1372 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1373 pub const OID_DOT11_WME_UPDATE_IE
: u32 = 218170217u32;
1374 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1375 pub const OID_DOT11_WPA_TSC
: u32 = 218170201u32;
1376 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1377 pub const WDIAG_IHV_WLAN_ID_FLAG_SECURITY_ENABLED
: u32 = 1u32;
1378 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1379 pub const WFDSVC_CONNECTION_CAPABILITY_CLIENT
: u32 = 2u32;
1380 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1381 pub const WFDSVC_CONNECTION_CAPABILITY_GO
: u32 = 4u32;
1382 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1383 pub const WFDSVC_CONNECTION_CAPABILITY_NEW
: u32 = 1u32;
1384 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1385 pub const WFD_API_VERSION
: u32 = 1u32;
1386 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1387 pub const WFD_API_VERSION_1_0
: u32 = 1u32;
1388 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1389 pub const WLAN_API_VERSION
: u32 = 2u32;
1390 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1391 pub const WLAN_API_VERSION_1_0
: u32 = 1u32;
1392 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1393 pub const WLAN_API_VERSION_2_0
: u32 = 2u32;
1394 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1395 pub const WLAN_AVAILABLE_NETWORK_ANQP_SUPPORTED
: u32 = 32u32;
1396 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1397 pub const WLAN_AVAILABLE_NETWORK_AUTO_CONNECT_FAILED
: u32 = 256u32;
1398 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1399 pub const WLAN_AVAILABLE_NETWORK_CONNECTED
: u32 = 1u32;
1400 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1401 pub const WLAN_AVAILABLE_NETWORK_CONSOLE_USER_PROFILE
: u32 = 4u32;
1402 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1403 pub const WLAN_AVAILABLE_NETWORK_HAS_PROFILE
: u32 = 2u32;
1404 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1405 pub const WLAN_AVAILABLE_NETWORK_HOTSPOT2_DOMAIN
: u32 = 64u32;
1406 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1407 pub const WLAN_AVAILABLE_NETWORK_HOTSPOT2_ENABLED
: u32 = 16u32;
1408 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1409 pub const WLAN_AVAILABLE_NETWORK_HOTSPOT2_ROAMING
: u32 = 128u32;
1410 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1411 pub const WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_ADHOC_PROFILES
: u32 = 1u32;
1412 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1413 pub const WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_MANUAL_HIDDEN_PROFILES
: u32 = 2u32;
1414 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1415 pub const WLAN_AVAILABLE_NETWORK_INTERWORKING_SUPPORTED
: u32 = 8u32;
1416 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1417 pub const WLAN_CONNECTION_ADHOC_JOIN_ONLY
: u32 = 2u32;
1418 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1419 pub const WLAN_CONNECTION_EAPOL_PASSTHROUGH
: u32 = 8u32;
1420 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1421 pub const WLAN_CONNECTION_HIDDEN_NETWORK
: u32 = 1u32;
1422 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1423 pub const WLAN_CONNECTION_IGNORE_PRIVACY_BIT
: u32 = 4u32;
1424 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1425 pub const WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE
: u32 = 16u32;
1426 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1427 pub const WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE_CONNECTION_MODE_AUTO
: u32 = 32u32;
1428 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1429 pub const WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE_OVERWRITE_EXISTING
: u32 = 64u32;
1430 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1431 pub const WLAN_MAX_NAME_LENGTH
: u32 = 256u32;
1432 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1433 pub const WLAN_MAX_PHY_INDEX
: u32 = 64u32;
1434 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1435 pub const WLAN_MAX_PHY_TYPE_NUMBER
: u32 = 8u32;
1436 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1437 pub const WLAN_NOTIFICATION_SOURCE_ACM
: u32 = 8u32;
1438 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1439 pub const WLAN_NOTIFICATION_SOURCE_ALL
: u32 = 65535u32;
1440 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1441 pub const WLAN_NOTIFICATION_SOURCE_DEVICE_SERVICE
: u32 = 2048u32;
1442 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1443 pub const WLAN_NOTIFICATION_SOURCE_HNWK
: u32 = 128u32;
1444 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1445 pub const WLAN_NOTIFICATION_SOURCE_IHV
: u32 = 64u32;
1446 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1447 pub const WLAN_NOTIFICATION_SOURCE_MSM
: u32 = 16u32;
1448 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1449 pub const WLAN_NOTIFICATION_SOURCE_NONE
: u32 = 0u32;
1450 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1451 pub const WLAN_NOTIFICATION_SOURCE_ONEX
: u32 = 4u32;
1452 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1453 pub const WLAN_NOTIFICATION_SOURCE_SECURITY
: u32 = 32u32;
1454 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1455 pub const WLAN_PROFILE_CONNECTION_MODE_AUTO
: u32 = 131072u32;
1456 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1457 pub const WLAN_PROFILE_CONNECTION_MODE_SET_BY_CLIENT
: u32 = 65536u32;
1458 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1459 pub const WLAN_PROFILE_GET_PLAINTEXT_KEY
: u32 = 4u32;
1460 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1461 pub const WLAN_PROFILE_GROUP_POLICY
: u32 = 1u32;
1462 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1463 pub const WLAN_PROFILE_USER
: u32 = 2u32;
1464 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1465 pub const WLAN_REASON_CODE_AC_BASE
: u32 = 131072u32;
1466 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1467 pub const WLAN_REASON_CODE_AC_CONNECT_BASE
: u32 = 163840u32;
1468 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1469 pub const WLAN_REASON_CODE_AC_END
: u32 = 196607u32;
1470 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1471 pub const WLAN_REASON_CODE_ADHOC_SECURITY_FAILURE
: u32 = 229386u32;
1472 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1473 pub const WLAN_REASON_CODE_AP_PROFILE_NOT_ALLOWED
: u32 = 163856u32;
1474 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1475 pub const WLAN_REASON_CODE_AP_PROFILE_NOT_ALLOWED_FOR_CLIENT
: u32 = 163855u32;
1476 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1477 pub const WLAN_REASON_CODE_AP_STARTING_FAILURE
: u32 = 229395u32;
1478 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1479 pub const WLAN_REASON_CODE_ASSOCIATION_FAILURE
: u32 = 229378u32;
1480 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1481 pub const WLAN_REASON_CODE_ASSOCIATION_TIMEOUT
: u32 = 229379u32;
1482 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1483 pub const WLAN_REASON_CODE_AUTO_AP_PROFILE_NOT_ALLOWED
: u32 = 524313u32;
1484 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1485 pub const WLAN_REASON_CODE_AUTO_CONNECTION_NOT_ALLOWED
: u32 = 524314u32;
1486 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1487 pub const WLAN_REASON_CODE_AUTO_SWITCH_SET_FOR_ADHOC
: u32 = 524304u32;
1488 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1489 pub const WLAN_REASON_CODE_AUTO_SWITCH_SET_FOR_MANUAL_CONNECTION
: u32 = 524305u32;
1490 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1491 pub const WLAN_REASON_CODE_BAD_MAX_NUMBER_OF_CLIENTS_FOR_AP
: u32 = 524310u32;
1492 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1493 pub const WLAN_REASON_CODE_BASE
: u32 = 131072u32;
1494 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1495 pub const WLAN_REASON_CODE_BSS_TYPE_NOT_ALLOWED
: u32 = 163845u32;
1496 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1497 pub const WLAN_REASON_CODE_BSS_TYPE_UNMATCH
: u32 = 196611u32;
1498 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1499 pub const WLAN_REASON_CODE_CONFLICT_SECURITY
: u32 = 524299u32;
1500 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1501 pub const WLAN_REASON_CODE_CONNECT_CALL_FAIL
: u32 = 163849u32;
1502 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1503 pub const WLAN_REASON_CODE_DATARATE_UNMATCH
: u32 = 196613u32;
1504 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1505 pub const WLAN_REASON_CODE_DISCONNECT_TIMEOUT
: u32 = 229391u32;
1506 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1507 pub const WLAN_REASON_CODE_DRIVER_DISCONNECTED
: u32 = 229387u32;
1508 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1509 pub const WLAN_REASON_CODE_DRIVER_OPERATION_FAILURE
: u32 = 229388u32;
1510 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1511 pub const WLAN_REASON_CODE_GP_DENIED
: u32 = 163843u32;
1512 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1513 pub const WLAN_REASON_CODE_HOTSPOT2_PROFILE_DENIED
: u32 = 163857u32;
1514 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1515 pub const WLAN_REASON_CODE_HOTSPOT2_PROFILE_NOT_ALLOWED
: u32 = 524315u32;
1516 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1517 pub const WLAN_REASON_CODE_IHV_CONNECTIVITY_NOT_SUPPORTED
: u32 = 524309u32;
1518 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1519 pub const WLAN_REASON_CODE_IHV_NOT_AVAILABLE
: u32 = 229389u32;
1520 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1521 pub const WLAN_REASON_CODE_IHV_NOT_RESPONDING
: u32 = 229390u32;
1522 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1523 pub const WLAN_REASON_CODE_IHV_OUI_MISMATCH
: u32 = 524296u32;
1524 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1525 pub const WLAN_REASON_CODE_IHV_OUI_MISSING
: u32 = 524297u32;
1526 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1527 pub const WLAN_REASON_CODE_IHV_SECURITY_NOT_SUPPORTED
: u32 = 524295u32;
1528 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1529 pub const WLAN_REASON_CODE_IHV_SECURITY_ONEX_MISSING
: u32 = 524306u32;
1530 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1531 pub const WLAN_REASON_CODE_IHV_SETTINGS_MISSING
: u32 = 524298u32;
1532 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1533 pub const WLAN_REASON_CODE_INTERNAL_FAILURE
: u32 = 229392u32;
1534 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1535 pub const WLAN_REASON_CODE_INVALID_ADHOC_CONNECTION_MODE
: u32 = 524302u32;
1536 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1537 pub const WLAN_REASON_CODE_INVALID_BSS_TYPE
: u32 = 524301u32;
1538 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1539 pub const WLAN_REASON_CODE_INVALID_CHANNEL
: u32 = 524311u32;
1540 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1541 pub const WLAN_REASON_CODE_INVALID_PHY_TYPE
: u32 = 524293u32;
1542 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1543 pub const WLAN_REASON_CODE_INVALID_PROFILE_NAME
: u32 = 524291u32;
1544 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1545 pub const WLAN_REASON_CODE_INVALID_PROFILE_SCHEMA
: u32 = 524289u32;
1546 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1547 pub const WLAN_REASON_CODE_INVALID_PROFILE_TYPE
: u32 = 524292u32;
1548 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1549 pub const WLAN_REASON_CODE_IN_BLOCKED_LIST
: u32 = 163847u32;
1550 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1551 pub const WLAN_REASON_CODE_IN_FAILED_LIST
: u32 = 163846u32;
1552 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1553 pub const WLAN_REASON_CODE_KEY_MISMATCH
: u32 = 163853u32;
1554 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1555 pub const WLAN_REASON_CODE_MSMSEC_AUTH_START_TIMEOUT
: u32 = 294914u32;
1556 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1557 pub const WLAN_REASON_CODE_MSMSEC_AUTH_SUCCESS_TIMEOUT
: u32 = 294915u32;
1558 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1559 pub const WLAN_REASON_CODE_MSMSEC_AUTH_WCN_COMPLETED
: u32 = 294937u32;
1560 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1561 pub const WLAN_REASON_CODE_MSMSEC_BASE
: u32 = 262144u32;
1562 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1563 pub const WLAN_REASON_CODE_MSMSEC_CANCELLED
: u32 = 294929u32;
1564 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1565 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_DISCOVERY
: u32 = 262165u32;
1566 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1567 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_MFP_NW_NIC
: u32 = 262181u32;
1568 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1569 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_NETWORK
: u32 = 262162u32;
1570 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1571 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_NIC
: u32 = 262163u32;
1572 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1573 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE
: u32 = 262164u32;
1574 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1575 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_AUTH
: u32 = 262174u32;
1576 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1577 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_CIPHER
: u32 = 262175u32;
1578 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1579 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NIC
: u32 = 262177u32;
1580 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1581 pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NW
: u32 = 262178u32;
1582 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1583 pub const WLAN_REASON_CODE_MSMSEC_CONNECT_BASE
: u32 = 294912u32;
1584 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1585 pub const WLAN_REASON_CODE_MSMSEC_DOWNGRADE_DETECTED
: u32 = 294931u32;
1586 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1587 pub const WLAN_REASON_CODE_MSMSEC_END
: u32 = 327679u32;
1588 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1589 pub const WLAN_REASON_CODE_MSMSEC_FORCED_FAILURE
: u32 = 294933u32;
1590 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1591 pub const WLAN_REASON_CODE_MSMSEC_G1_MISSING_GRP_KEY
: u32 = 294925u32;
1592 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1593 pub const WLAN_REASON_CODE_MSMSEC_G1_MISSING_KEY_DATA
: u32 = 294924u32;
1594 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1595 pub const WLAN_REASON_CODE_MSMSEC_G1_MISSING_MGMT_GRP_KEY
: u32 = 294939u32;
1596 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1597 pub const WLAN_REASON_CODE_MSMSEC_KEY_FORMAT
: u32 = 294930u32;
1598 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1599 pub const WLAN_REASON_CODE_MSMSEC_KEY_START_TIMEOUT
: u32 = 294916u32;
1600 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1601 pub const WLAN_REASON_CODE_MSMSEC_KEY_SUCCESS_TIMEOUT
: u32 = 294917u32;
1602 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1603 pub const WLAN_REASON_CODE_MSMSEC_M2_MISSING_IE
: u32 = 294936u32;
1604 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1605 pub const WLAN_REASON_CODE_MSMSEC_M2_MISSING_KEY_DATA
: u32 = 294935u32;
1606 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1607 pub const WLAN_REASON_CODE_MSMSEC_M3_MISSING_GRP_KEY
: u32 = 294920u32;
1608 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1609 pub const WLAN_REASON_CODE_MSMSEC_M3_MISSING_IE
: u32 = 294919u32;
1610 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1611 pub const WLAN_REASON_CODE_MSMSEC_M3_MISSING_KEY_DATA
: u32 = 294918u32;
1612 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1613 pub const WLAN_REASON_CODE_MSMSEC_M3_MISSING_MGMT_GRP_KEY
: u32 = 294938u32;
1614 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1615 pub const WLAN_REASON_CODE_MSMSEC_M3_TOO_MANY_RSNIE
: u32 = 294934u32;
1616 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1617 pub const WLAN_REASON_CODE_MSMSEC_MAX
: u32 = 327679u32;
1618 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1619 pub const WLAN_REASON_CODE_MSMSEC_MIN
: u32 = 262144u32;
1620 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1621 pub const WLAN_REASON_CODE_MSMSEC_MIXED_CELL
: u32 = 262169u32;
1622 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1623 pub const WLAN_REASON_CODE_MSMSEC_NIC_FAILURE
: u32 = 294928u32;
1624 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1625 pub const WLAN_REASON_CODE_MSMSEC_NO_AUTHENTICATOR
: u32 = 294927u32;
1626 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1627 pub const WLAN_REASON_CODE_MSMSEC_NO_PAIRWISE_KEY
: u32 = 294923u32;
1628 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1629 pub const WLAN_REASON_CODE_MSMSEC_PEER_INDICATED_INSECURE
: u32 = 294926u32;
1630 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1631 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_AUTH_TIMERS_INVALID
: u32 = 262170u32;
1632 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1633 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_DUPLICATE_AUTH_CIPHER
: u32 = 262151u32;
1634 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1635 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_AUTH_CIPHER
: u32 = 262153u32;
1636 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1637 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_GKEY_INTV
: u32 = 262171u32;
1638 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1639 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_KEY_INDEX
: u32 = 262145u32;
1640 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1641 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_MODE
: u32 = 262156u32;
1642 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1643 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_SIZE
: u32 = 262157u32;
1644 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1645 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_TTL
: u32 = 262158u32;
1646 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1647 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PREAUTH_MODE
: u32 = 262159u32;
1648 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1649 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PREAUTH_THROTTLE
: u32 = 262160u32;
1650 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1651 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_KEYMATERIAL_CHAR
: u32 = 262167u32;
1652 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1653 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_KEY_LENGTH
: u32 = 262147u32;
1654 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1655 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_KEY_UNMAPPED_CHAR
: u32 = 262173u32;
1656 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1657 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_NO_AUTH_CIPHER_SPECIFIED
: u32 = 262149u32;
1658 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1659 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_ONEX_DISABLED
: u32 = 262154u32;
1660 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1661 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_ONEX_ENABLED
: u32 = 262155u32;
1662 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1663 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_PASSPHRASE_CHAR
: u32 = 262166u32;
1664 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1665 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_PREAUTH_ONLY_ENABLED
: u32 = 262161u32;
1666 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1667 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_PSK_LENGTH
: u32 = 262148u32;
1668 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1669 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_PSK_PRESENT
: u32 = 262146u32;
1670 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1671 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_RAWDATA_INVALID
: u32 = 262152u32;
1672 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1673 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_SAFE_MODE
: u32 = 262176u32;
1674 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1675 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_TOO_MANY_AUTH_CIPHER_SPECIFIED
: u32 = 262150u32;
1676 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1677 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_UNSUPPORTED_AUTH
: u32 = 262179u32;
1678 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1679 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_UNSUPPORTED_CIPHER
: u32 = 262180u32;
1680 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1681 pub const WLAN_REASON_CODE_MSMSEC_PROFILE_WRONG_KEYTYPE
: u32 = 262168u32;
1682 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1683 pub const WLAN_REASON_CODE_MSMSEC_PR_IE_MATCHING
: u32 = 294921u32;
1684 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1685 pub const WLAN_REASON_CODE_MSMSEC_PSK_MISMATCH_SUSPECTED
: u32 = 294932u32;
1686 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1687 pub const WLAN_REASON_CODE_MSMSEC_SEC_IE_MATCHING
: u32 = 294922u32;
1688 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1689 pub const WLAN_REASON_CODE_MSMSEC_TRANSITION_NETWORK
: u32 = 262172u32;
1690 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1691 pub const WLAN_REASON_CODE_MSMSEC_UI_REQUEST_FAILURE
: u32 = 294913u32;
1692 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1693 pub const WLAN_REASON_CODE_MSM_BASE
: u32 = 196608u32;
1694 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1695 pub const WLAN_REASON_CODE_MSM_CONNECT_BASE
: u32 = 229376u32;
1696 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1697 pub const WLAN_REASON_CODE_MSM_END
: u32 = 262143u32;
1698 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1699 pub const WLAN_REASON_CODE_MSM_SECURITY_MISSING
: u32 = 524294u32;
1700 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1701 pub const WLAN_REASON_CODE_NETWORK_NOT_AVAILABLE
: u32 = 163851u32;
1702 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1703 pub const WLAN_REASON_CODE_NETWORK_NOT_COMPATIBLE
: u32 = 131073u32;
1704 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1705 pub const WLAN_REASON_CODE_NON_BROADCAST_SET_FOR_ADHOC
: u32 = 524303u32;
1706 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1707 pub const WLAN_REASON_CODE_NOT_VISIBLE
: u32 = 163842u32;
1708 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1709 pub const WLAN_REASON_CODE_NO_AUTO_CONNECTION
: u32 = 163841u32;
1710 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1711 pub const WLAN_REASON_CODE_NO_VISIBLE_AP
: u32 = 229396u32;
1712 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1713 pub const WLAN_REASON_CODE_OPERATION_MODE_NOT_SUPPORTED
: u32 = 524312u32;
1714 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1715 pub const WLAN_REASON_CODE_PHY_TYPE_UNMATCH
: u32 = 196612u32;
1716 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1717 pub const WLAN_REASON_CODE_PRE_SECURITY_FAILURE
: u32 = 229380u32;
1718 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1719 pub const WLAN_REASON_CODE_PROFILE_BASE
: u32 = 524288u32;
1720 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1721 pub const WLAN_REASON_CODE_PROFILE_CHANGED_OR_DELETED
: u32 = 163852u32;
1722 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1723 pub const WLAN_REASON_CODE_PROFILE_CONNECT_BASE
: u32 = 557056u32;
1724 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1725 pub const WLAN_REASON_CODE_PROFILE_END
: u32 = 589823u32;
1726 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1727 pub const WLAN_REASON_CODE_PROFILE_MISSING
: u32 = 524290u32;
1728 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1729 pub const WLAN_REASON_CODE_PROFILE_NOT_COMPATIBLE
: u32 = 131074u32;
1730 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1731 pub const WLAN_REASON_CODE_PROFILE_SSID_INVALID
: u32 = 524307u32;
1732 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1733 pub const WLAN_REASON_CODE_RANGE_SIZE
: u32 = 65536u32;
1734 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1735 pub const WLAN_REASON_CODE_RESERVED_BASE
: u32 = 720896u32;
1736 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1737 pub const WLAN_REASON_CODE_RESERVED_END
: u32 = 786431u32;
1738 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1739 pub const WLAN_REASON_CODE_ROAMING_FAILURE
: u32 = 229384u32;
1740 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1741 pub const WLAN_REASON_CODE_ROAMING_SECURITY_FAILURE
: u32 = 229385u32;
1742 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1743 pub const WLAN_REASON_CODE_SCAN_CALL_FAIL
: u32 = 163850u32;
1744 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1745 pub const WLAN_REASON_CODE_SECURITY_FAILURE
: u32 = 229382u32;
1746 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1747 pub const WLAN_REASON_CODE_SECURITY_MISSING
: u32 = 524300u32;
1748 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1749 pub const WLAN_REASON_CODE_SECURITY_TIMEOUT
: u32 = 229383u32;
1750 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1751 pub const WLAN_REASON_CODE_SSID_LIST_TOO_LONG
: u32 = 163848u32;
1752 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1753 pub const WLAN_REASON_CODE_START_SECURITY_FAILURE
: u32 = 229381u32;
1754 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1755 pub const WLAN_REASON_CODE_SUCCESS
: u32 = 0u32;
1756 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1757 pub const WLAN_REASON_CODE_TOO_MANY_SECURITY_ATTEMPTS
: u32 = 229394u32;
1758 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1759 pub const WLAN_REASON_CODE_TOO_MANY_SSID
: u32 = 524308u32;
1760 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1761 pub const WLAN_REASON_CODE_UI_REQUEST_TIMEOUT
: u32 = 229393u32;
1762 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1763 pub const WLAN_REASON_CODE_UNKNOWN
: u32 = 65537u32;
1764 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1765 pub const WLAN_REASON_CODE_UNSUPPORTED_SECURITY_SET
: u32 = 196610u32;
1766 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1767 pub const WLAN_REASON_CODE_UNSUPPORTED_SECURITY_SET_BY_OS
: u32 = 196609u32;
1768 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1769 pub const WLAN_REASON_CODE_USER_CANCELLED
: u32 = 229377u32;
1770 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1771 pub const WLAN_REASON_CODE_USER_DENIED
: u32 = 163844u32;
1772 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1773 pub const WLAN_REASON_CODE_USER_NOT_RESPOND
: u32 = 163854u32;
1774 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1775 pub const WLAN_UI_API_INITIAL_VERSION
: u32 = 1u32;
1776 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1777 pub const WLAN_UI_API_VERSION
: u32 = 1u32;
1778 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1779 pub type CH_DESCRIPTION_TYPE
= i32;
1780 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1781 pub const ch_description_type_logical
: CH_DESCRIPTION_TYPE
= 1i32;
1782 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1783 pub const ch_description_type_center_frequency
: CH_DESCRIPTION_TYPE
= 2i32;
1784 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1785 pub const ch_description_type_phy_specific
: CH_DESCRIPTION_TYPE
= 3i32;
1786 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1787 pub type DOT11EXT_IHV_CONNECTION_PHASE
= i32;
1788 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1789 pub const connection_phase_any
: DOT11EXT_IHV_CONNECTION_PHASE
= 0i32;
1790 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1791 pub const connection_phase_initial_connection
: DOT11EXT_IHV_CONNECTION_PHASE
= 1i32;
1792 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1793 pub const connection_phase_post_l3_connection
: DOT11EXT_IHV_CONNECTION_PHASE
= 2i32;
1794 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1795 pub type DOT11EXT_IHV_INDICATION_TYPE
= i32;
1796 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1797 pub const IndicationTypeNicSpecificNotification
: DOT11EXT_IHV_INDICATION_TYPE
= 0i32;
1798 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1799 pub const IndicationTypePmkidCandidateList
: DOT11EXT_IHV_INDICATION_TYPE
= 1i32;
1800 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1801 pub const IndicationTypeTkipMicFailure
: DOT11EXT_IHV_INDICATION_TYPE
= 2i32;
1802 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1803 pub const IndicationTypePhyStateChange
: DOT11EXT_IHV_INDICATION_TYPE
= 3i32;
1804 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1805 pub const IndicationTypeLinkQuality
: DOT11EXT_IHV_INDICATION_TYPE
= 4i32;
1806 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1807 pub type DOT11_AC_PARAM
= i32;
1808 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1809 pub const dot11_AC_param_BE
: DOT11_AC_PARAM
= 0i32;
1810 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1811 pub const dot11_AC_param_BK
: DOT11_AC_PARAM
= 1i32;
1812 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1813 pub const dot11_AC_param_VI
: DOT11_AC_PARAM
= 2i32;
1814 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1815 pub const dot11_AC_param_VO
: DOT11_AC_PARAM
= 3i32;
1816 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1817 pub const dot11_AC_param_max
: DOT11_AC_PARAM
= 4i32;
1818 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1819 pub type DOT11_ADHOC_AUTH_ALGORITHM
= i32;
1820 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1821 pub const DOT11_ADHOC_AUTH_ALGO_INVALID
: DOT11_ADHOC_AUTH_ALGORITHM
= -1i32;
1822 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1823 pub const DOT11_ADHOC_AUTH_ALGO_80211_OPEN
: DOT11_ADHOC_AUTH_ALGORITHM
= 1i32;
1824 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1825 pub const DOT11_ADHOC_AUTH_ALGO_RSNA_PSK
: DOT11_ADHOC_AUTH_ALGORITHM
= 7i32;
1826 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1827 pub type DOT11_ADHOC_CIPHER_ALGORITHM
= i32;
1828 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1829 pub const DOT11_ADHOC_CIPHER_ALGO_INVALID
: DOT11_ADHOC_CIPHER_ALGORITHM
= -1i32;
1830 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1831 pub const DOT11_ADHOC_CIPHER_ALGO_NONE
: DOT11_ADHOC_CIPHER_ALGORITHM
= 0i32;
1832 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1833 pub const DOT11_ADHOC_CIPHER_ALGO_CCMP
: DOT11_ADHOC_CIPHER_ALGORITHM
= 4i32;
1834 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1835 pub const DOT11_ADHOC_CIPHER_ALGO_WEP
: DOT11_ADHOC_CIPHER_ALGORITHM
= 257i32;
1836 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1837 pub type DOT11_ADHOC_CONNECT_FAIL_REASON
= i32;
1838 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1839 pub const DOT11_ADHOC_CONNECT_FAIL_DOMAIN_MISMATCH
: DOT11_ADHOC_CONNECT_FAIL_REASON
= 0i32;
1840 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1841 pub const DOT11_ADHOC_CONNECT_FAIL_PASSPHRASE_MISMATCH
: DOT11_ADHOC_CONNECT_FAIL_REASON
= 1i32;
1842 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1843 pub const DOT11_ADHOC_CONNECT_FAIL_OTHER
: DOT11_ADHOC_CONNECT_FAIL_REASON
= 2i32;
1844 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1845 pub type DOT11_ADHOC_NETWORK_CONNECTION_STATUS
= i32;
1846 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1847 pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_INVALID
: DOT11_ADHOC_NETWORK_CONNECTION_STATUS
= 0i32;
1848 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1849 pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_DISCONNECTED
: DOT11_ADHOC_NETWORK_CONNECTION_STATUS
= 11i32;
1850 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1851 pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_CONNECTING
: DOT11_ADHOC_NETWORK_CONNECTION_STATUS
= 12i32;
1852 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1853 pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_CONNECTED
: DOT11_ADHOC_NETWORK_CONNECTION_STATUS
= 13i32;
1854 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1855 pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_FORMED
: DOT11_ADHOC_NETWORK_CONNECTION_STATUS
= 14i32;
1856 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1857 pub type DOT11_ANQP_QUERY_RESULT
= i32;
1858 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1859 pub const dot11_ANQP_query_result_success
: DOT11_ANQP_QUERY_RESULT
= 0i32;
1860 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1861 pub const dot11_ANQP_query_result_failure
: DOT11_ANQP_QUERY_RESULT
= 1i32;
1862 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1863 pub const dot11_ANQP_query_result_timed_out
: DOT11_ANQP_QUERY_RESULT
= 2i32;
1864 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1865 pub const dot11_ANQP_query_result_resources
: DOT11_ANQP_QUERY_RESULT
= 3i32;
1866 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1867 pub const dot11_ANQP_query_result_advertisement_protocol_not_supported_on_remote
: DOT11_ANQP_QUERY_RESULT
= 4i32;
1868 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1869 pub const dot11_ANQP_query_result_gas_protocol_failure
: DOT11_ANQP_QUERY_RESULT
= 5i32;
1870 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1871 pub const dot11_ANQP_query_result_advertisement_server_not_responding
: DOT11_ANQP_QUERY_RESULT
= 6i32;
1872 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1873 pub const dot11_ANQP_query_result_access_issues
: DOT11_ANQP_QUERY_RESULT
= 7i32;
1874 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1875 pub type DOT11_ASSOCIATION_STATE
= i32;
1876 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1877 pub const dot11_assoc_state_zero
: DOT11_ASSOCIATION_STATE
= 0i32;
1878 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1879 pub const dot11_assoc_state_unauth_unassoc
: DOT11_ASSOCIATION_STATE
= 1i32;
1880 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1881 pub const dot11_assoc_state_auth_unassoc
: DOT11_ASSOCIATION_STATE
= 2i32;
1882 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1883 pub const dot11_assoc_state_auth_assoc
: DOT11_ASSOCIATION_STATE
= 3i32;
1884 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1885 pub type DOT11_AUTH_ALGORITHM
= i32;
1886 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1887 pub const DOT11_AUTH_ALGO_80211_OPEN
: DOT11_AUTH_ALGORITHM
= 1i32;
1888 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1889 pub const DOT11_AUTH_ALGO_80211_SHARED_KEY
: DOT11_AUTH_ALGORITHM
= 2i32;
1890 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1891 pub const DOT11_AUTH_ALGO_WPA
: DOT11_AUTH_ALGORITHM
= 3i32;
1892 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1893 pub const DOT11_AUTH_ALGO_WPA_PSK
: DOT11_AUTH_ALGORITHM
= 4i32;
1894 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1895 pub const DOT11_AUTH_ALGO_WPA_NONE
: DOT11_AUTH_ALGORITHM
= 5i32;
1896 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1897 pub const DOT11_AUTH_ALGO_RSNA
: DOT11_AUTH_ALGORITHM
= 6i32;
1898 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1899 pub const DOT11_AUTH_ALGO_RSNA_PSK
: DOT11_AUTH_ALGORITHM
= 7i32;
1900 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1901 pub const DOT11_AUTH_ALGO_WPA3
: DOT11_AUTH_ALGORITHM
= 8i32;
1902 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1903 pub const DOT11_AUTH_ALGO_WPA3_ENT_192
: DOT11_AUTH_ALGORITHM
= 8i32;
1904 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1905 pub const DOT11_AUTH_ALGO_WPA3_SAE
: DOT11_AUTH_ALGORITHM
= 9i32;
1906 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1907 pub const DOT11_AUTH_ALGO_OWE
: DOT11_AUTH_ALGORITHM
= 10i32;
1908 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1909 pub const DOT11_AUTH_ALGO_WPA3_ENT
: DOT11_AUTH_ALGORITHM
= 11i32;
1910 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1911 pub const DOT11_AUTH_ALGO_IHV_START
: DOT11_AUTH_ALGORITHM
= -2147483648i32;
1912 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1913 pub const DOT11_AUTH_ALGO_IHV_END
: DOT11_AUTH_ALGORITHM
= -1i32;
1914 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1915 pub type DOT11_BAND
= i32;
1916 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1917 pub const dot11_band_2p4g
: DOT11_BAND
= 1i32;
1918 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1919 pub const dot11_band_4p9g
: DOT11_BAND
= 2i32;
1920 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1921 pub const dot11_band_5g
: DOT11_BAND
= 3i32;
1922 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1923 pub type DOT11_BSS_TYPE
= i32;
1924 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1925 pub const dot11_BSS_type_infrastructure
: DOT11_BSS_TYPE
= 1i32;
1926 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1927 pub const dot11_BSS_type_independent
: DOT11_BSS_TYPE
= 2i32;
1928 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1929 pub const dot11_BSS_type_any
: DOT11_BSS_TYPE
= 3i32;
1930 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1931 pub type DOT11_CIPHER_ALGORITHM
= i32;
1932 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1933 pub const DOT11_CIPHER_ALGO_NONE
: DOT11_CIPHER_ALGORITHM
= 0i32;
1934 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1935 pub const DOT11_CIPHER_ALGO_WEP40
: DOT11_CIPHER_ALGORITHM
= 1i32;
1936 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1937 pub const DOT11_CIPHER_ALGO_TKIP
: DOT11_CIPHER_ALGORITHM
= 2i32;
1938 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1939 pub const DOT11_CIPHER_ALGO_CCMP
: DOT11_CIPHER_ALGORITHM
= 4i32;
1940 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1941 pub const DOT11_CIPHER_ALGO_WEP104
: DOT11_CIPHER_ALGORITHM
= 5i32;
1942 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1943 pub const DOT11_CIPHER_ALGO_BIP
: DOT11_CIPHER_ALGORITHM
= 6i32;
1944 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1945 pub const DOT11_CIPHER_ALGO_GCMP
: DOT11_CIPHER_ALGORITHM
= 8i32;
1946 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1947 pub const DOT11_CIPHER_ALGO_GCMP_256
: DOT11_CIPHER_ALGORITHM
= 9i32;
1948 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1949 pub const DOT11_CIPHER_ALGO_CCMP_256
: DOT11_CIPHER_ALGORITHM
= 10i32;
1950 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1951 pub const DOT11_CIPHER_ALGO_BIP_GMAC_128
: DOT11_CIPHER_ALGORITHM
= 11i32;
1952 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1953 pub const DOT11_CIPHER_ALGO_BIP_GMAC_256
: DOT11_CIPHER_ALGORITHM
= 12i32;
1954 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1955 pub const DOT11_CIPHER_ALGO_BIP_CMAC_256
: DOT11_CIPHER_ALGORITHM
= 13i32;
1956 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1957 pub const DOT11_CIPHER_ALGO_WPA_USE_GROUP
: DOT11_CIPHER_ALGORITHM
= 256i32;
1958 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1959 pub const DOT11_CIPHER_ALGO_RSN_USE_GROUP
: DOT11_CIPHER_ALGORITHM
= 256i32;
1960 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1961 pub const DOT11_CIPHER_ALGO_WEP
: DOT11_CIPHER_ALGORITHM
= 257i32;
1962 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1963 pub const DOT11_CIPHER_ALGO_IHV_START
: DOT11_CIPHER_ALGORITHM
= -2147483648i32;
1964 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1965 pub const DOT11_CIPHER_ALGO_IHV_END
: DOT11_CIPHER_ALGORITHM
= -1i32;
1966 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1967 pub type DOT11_DIRECTION
= i32;
1968 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1969 pub const DOT11_DIR_INBOUND
: DOT11_DIRECTION
= 1i32;
1970 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1971 pub const DOT11_DIR_OUTBOUND
: DOT11_DIRECTION
= 2i32;
1972 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1973 pub const DOT11_DIR_BOTH
: DOT11_DIRECTION
= 3i32;
1974 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1975 pub type DOT11_DIVERSITY_SUPPORT
= i32;
1976 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1977 pub const dot11_diversity_support_unknown
: DOT11_DIVERSITY_SUPPORT
= 0i32;
1978 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1979 pub const dot11_diversity_support_fixedlist
: DOT11_DIVERSITY_SUPPORT
= 1i32;
1980 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1981 pub const dot11_diversity_support_notsupported
: DOT11_DIVERSITY_SUPPORT
= 2i32;
1982 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1983 pub const dot11_diversity_support_dynamic
: DOT11_DIVERSITY_SUPPORT
= 3i32;
1984 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1985 pub type DOT11_DS_INFO
= i32;
1986 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1987 pub const DOT11_DS_CHANGED
: DOT11_DS_INFO
= 0i32;
1988 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1989 pub const DOT11_DS_UNCHANGED
: DOT11_DS_INFO
= 1i32;
1990 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1991 pub const DOT11_DS_UNKNOWN
: DOT11_DS_INFO
= 2i32;
1992 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1993 pub type DOT11_HOP_ALGO_ADOPTED
= i32;
1994 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1995 pub const dot11_hop_algo_current
: DOT11_HOP_ALGO_ADOPTED
= 0i32;
1996 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1997 pub const dot11_hop_algo_hop_index
: DOT11_HOP_ALGO_ADOPTED
= 1i32;
1998 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
1999 pub const dot11_hop_algo_hcc
: DOT11_HOP_ALGO_ADOPTED
= 2i32;
2000 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2001 pub type DOT11_KEY_DIRECTION
= i32;
2002 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2003 pub const dot11_key_direction_both
: DOT11_KEY_DIRECTION
= 1i32;
2004 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2005 pub const dot11_key_direction_inbound
: DOT11_KEY_DIRECTION
= 2i32;
2006 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2007 pub const dot11_key_direction_outbound
: DOT11_KEY_DIRECTION
= 3i32;
2008 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2009 pub type DOT11_MANUFACTURING_CALLBACK_TYPE
= i32;
2010 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2011 pub const dot11_manufacturing_callback_unknown
: DOT11_MANUFACTURING_CALLBACK_TYPE
= 0i32;
2012 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2013 pub const dot11_manufacturing_callback_self_test_complete
: DOT11_MANUFACTURING_CALLBACK_TYPE
= 1i32;
2014 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2015 pub const dot11_manufacturing_callback_sleep_complete
: DOT11_MANUFACTURING_CALLBACK_TYPE
= 2i32;
2016 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2017 pub const dot11_manufacturing_callback_IHV_start
: DOT11_MANUFACTURING_CALLBACK_TYPE
= -2147483648i32;
2018 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2019 pub const dot11_manufacturing_callback_IHV_end
: DOT11_MANUFACTURING_CALLBACK_TYPE
= -1i32;
2020 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2021 pub type DOT11_MANUFACTURING_SELF_TEST_TYPE
= i32;
2022 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2023 pub const DOT11_MANUFACTURING_SELF_TEST_TYPE_INTERFACE
: DOT11_MANUFACTURING_SELF_TEST_TYPE
= 1i32;
2024 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2025 pub const DOT11_MANUFACTURING_SELF_TEST_TYPE_RF_INTERFACE
: DOT11_MANUFACTURING_SELF_TEST_TYPE
= 2i32;
2026 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2027 pub const DOT11_MANUFACTURING_SELF_TEST_TYPE_BT_COEXISTENCE
: DOT11_MANUFACTURING_SELF_TEST_TYPE
= 3i32;
2028 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2029 pub type DOT11_MANUFACTURING_TEST_TYPE
= i32;
2030 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2031 pub const dot11_manufacturing_test_unknown
: DOT11_MANUFACTURING_TEST_TYPE
= 0i32;
2032 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2033 pub const dot11_manufacturing_test_self_start
: DOT11_MANUFACTURING_TEST_TYPE
= 1i32;
2034 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2035 pub const dot11_manufacturing_test_self_query_result
: DOT11_MANUFACTURING_TEST_TYPE
= 2i32;
2036 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2037 pub const dot11_manufacturing_test_rx
: DOT11_MANUFACTURING_TEST_TYPE
= 3i32;
2038 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2039 pub const dot11_manufacturing_test_tx
: DOT11_MANUFACTURING_TEST_TYPE
= 4i32;
2040 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2041 pub const dot11_manufacturing_test_query_adc
: DOT11_MANUFACTURING_TEST_TYPE
= 5i32;
2042 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2043 pub const dot11_manufacturing_test_set_data
: DOT11_MANUFACTURING_TEST_TYPE
= 6i32;
2044 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2045 pub const dot11_manufacturing_test_query_data
: DOT11_MANUFACTURING_TEST_TYPE
= 7i32;
2046 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2047 pub const dot11_manufacturing_test_sleep
: DOT11_MANUFACTURING_TEST_TYPE
= 8i32;
2048 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2049 pub const dot11_manufacturing_test_awake
: DOT11_MANUFACTURING_TEST_TYPE
= 9i32;
2050 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2051 pub const dot11_manufacturing_test_IHV_start
: DOT11_MANUFACTURING_TEST_TYPE
= -2147483648i32;
2052 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2053 pub const dot11_manufacturing_test_IHV_end
: DOT11_MANUFACTURING_TEST_TYPE
= -1i32;
2054 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2055 pub type DOT11_MSONEX_RESULT
= i32;
2056 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2057 pub const DOT11_MSONEX_SUCCESS
: DOT11_MSONEX_RESULT
= 0i32;
2058 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2059 pub const DOT11_MSONEX_FAILURE
: DOT11_MSONEX_RESULT
= 1i32;
2060 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2061 pub const DOT11_MSONEX_IN_PROGRESS
: DOT11_MSONEX_RESULT
= 2i32;
2062 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2063 pub type DOT11_OFFLOAD_TYPE
= i32;
2064 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2065 pub const dot11_offload_type_wep
: DOT11_OFFLOAD_TYPE
= 1i32;
2066 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2067 pub const dot11_offload_type_auth
: DOT11_OFFLOAD_TYPE
= 2i32;
2068 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2069 pub type DOT11_PHY_TYPE
= i32;
2070 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2071 pub const dot11_phy_type_unknown
: DOT11_PHY_TYPE
= 0i32;
2072 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2073 pub const dot11_phy_type_any
: DOT11_PHY_TYPE
= 0i32;
2074 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2075 pub const dot11_phy_type_fhss
: DOT11_PHY_TYPE
= 1i32;
2076 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2077 pub const dot11_phy_type_dsss
: DOT11_PHY_TYPE
= 2i32;
2078 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2079 pub const dot11_phy_type_irbaseband
: DOT11_PHY_TYPE
= 3i32;
2080 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2081 pub const dot11_phy_type_ofdm
: DOT11_PHY_TYPE
= 4i32;
2082 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2083 pub const dot11_phy_type_hrdsss
: DOT11_PHY_TYPE
= 5i32;
2084 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2085 pub const dot11_phy_type_erp
: DOT11_PHY_TYPE
= 6i32;
2086 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2087 pub const dot11_phy_type_ht
: DOT11_PHY_TYPE
= 7i32;
2088 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2089 pub const dot11_phy_type_vht
: DOT11_PHY_TYPE
= 8i32;
2090 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2091 pub const dot11_phy_type_dmg
: DOT11_PHY_TYPE
= 9i32;
2092 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2093 pub const dot11_phy_type_he
: DOT11_PHY_TYPE
= 10i32;
2094 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2095 pub const dot11_phy_type_IHV_start
: DOT11_PHY_TYPE
= -2147483648i32;
2096 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2097 pub const dot11_phy_type_IHV_end
: DOT11_PHY_TYPE
= -1i32;
2098 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2099 pub type DOT11_POWER_MODE
= i32;
2100 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2101 pub const dot11_power_mode_unknown
: DOT11_POWER_MODE
= 0i32;
2102 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2103 pub const dot11_power_mode_active
: DOT11_POWER_MODE
= 1i32;
2104 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2105 pub const dot11_power_mode_powersave
: DOT11_POWER_MODE
= 2i32;
2106 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2107 pub type DOT11_POWER_MODE_REASON
= i32;
2108 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2109 pub const dot11_power_mode_reason_no_change
: DOT11_POWER_MODE_REASON
= 0i32;
2110 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2111 pub const dot11_power_mode_reason_noncompliant_AP
: DOT11_POWER_MODE_REASON
= 1i32;
2112 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2113 pub const dot11_power_mode_reason_legacy_WFD_device
: DOT11_POWER_MODE_REASON
= 2i32;
2114 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2115 pub const dot11_power_mode_reason_compliant_AP
: DOT11_POWER_MODE_REASON
= 3i32;
2116 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2117 pub const dot11_power_mode_reason_compliant_WFD_device
: DOT11_POWER_MODE_REASON
= 4i32;
2118 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2119 pub const dot11_power_mode_reason_others
: DOT11_POWER_MODE_REASON
= 5i32;
2120 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2121 pub type DOT11_RADIO_STATE
= i32;
2122 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2123 pub const dot11_radio_state_unknown
: DOT11_RADIO_STATE
= 0i32;
2124 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2125 pub const dot11_radio_state_on
: DOT11_RADIO_STATE
= 1i32;
2126 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2127 pub const dot11_radio_state_off
: DOT11_RADIO_STATE
= 2i32;
2128 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2129 pub type DOT11_RESET_TYPE
= i32;
2130 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2131 pub const dot11_reset_type_phy
: DOT11_RESET_TYPE
= 1i32;
2132 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2133 pub const dot11_reset_type_mac
: DOT11_RESET_TYPE
= 2i32;
2134 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2135 pub const dot11_reset_type_phy_and_mac
: DOT11_RESET_TYPE
= 3i32;
2136 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2137 pub type DOT11_SCAN_TYPE
= i32;
2138 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2139 pub const dot11_scan_type_active
: DOT11_SCAN_TYPE
= 1i32;
2140 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2141 pub const dot11_scan_type_passive
: DOT11_SCAN_TYPE
= 2i32;
2142 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2143 pub const dot11_scan_type_auto
: DOT11_SCAN_TYPE
= 3i32;
2144 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2145 pub const dot11_scan_type_forced
: DOT11_SCAN_TYPE
= -2147483648i32;
2146 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2147 pub type DOT11_TEMP_TYPE
= i32;
2148 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2149 pub const dot11_temp_type_unknown
: DOT11_TEMP_TYPE
= 0i32;
2150 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2151 pub const dot11_temp_type_1
: DOT11_TEMP_TYPE
= 1i32;
2152 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2153 pub const dot11_temp_type_2
: DOT11_TEMP_TYPE
= 2i32;
2154 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2155 pub type DOT11_UPDATE_IE_OP
= i32;
2156 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2157 pub const dot11_update_ie_op_create_replace
: DOT11_UPDATE_IE_OP
= 1i32;
2158 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2159 pub const dot11_update_ie_op_delete
: DOT11_UPDATE_IE_OP
= 2i32;
2160 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2161 pub type DOT11_WFD_DISCOVER_TYPE
= i32;
2162 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2163 pub const dot11_wfd_discover_type_scan_only
: DOT11_WFD_DISCOVER_TYPE
= 1i32;
2164 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2165 pub const dot11_wfd_discover_type_find_only
: DOT11_WFD_DISCOVER_TYPE
= 2i32;
2166 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2167 pub const dot11_wfd_discover_type_auto
: DOT11_WFD_DISCOVER_TYPE
= 3i32;
2168 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2169 pub const dot11_wfd_discover_type_scan_social_channels
: DOT11_WFD_DISCOVER_TYPE
= 4i32;
2170 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2171 pub const dot11_wfd_discover_type_forced
: DOT11_WFD_DISCOVER_TYPE
= -2147483648i32;
2172 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2173 pub type DOT11_WFD_SCAN_TYPE
= i32;
2174 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2175 pub const dot11_wfd_scan_type_active
: DOT11_WFD_SCAN_TYPE
= 1i32;
2176 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2177 pub const dot11_wfd_scan_type_passive
: DOT11_WFD_SCAN_TYPE
= 2i32;
2178 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2179 pub const dot11_wfd_scan_type_auto
: DOT11_WFD_SCAN_TYPE
= 3i32;
2180 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2181 pub type DOT11_WPS_CONFIG_METHOD
= i32;
2182 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2183 pub const DOT11_WPS_CONFIG_METHOD_NULL
: DOT11_WPS_CONFIG_METHOD
= 0i32;
2184 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2185 pub const DOT11_WPS_CONFIG_METHOD_DISPLAY
: DOT11_WPS_CONFIG_METHOD
= 8i32;
2186 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2187 pub const DOT11_WPS_CONFIG_METHOD_NFC_TAG
: DOT11_WPS_CONFIG_METHOD
= 32i32;
2188 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2189 pub const DOT11_WPS_CONFIG_METHOD_NFC_INTERFACE
: DOT11_WPS_CONFIG_METHOD
= 64i32;
2190 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2191 pub const DOT11_WPS_CONFIG_METHOD_PUSHBUTTON
: DOT11_WPS_CONFIG_METHOD
= 128i32;
2192 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2193 pub const DOT11_WPS_CONFIG_METHOD_KEYPAD
: DOT11_WPS_CONFIG_METHOD
= 256i32;
2194 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2195 pub const DOT11_WPS_CONFIG_METHOD_WFDS_DEFAULT
: DOT11_WPS_CONFIG_METHOD
= 4096i32;
2196 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2197 pub type DOT11_WPS_DEVICE_PASSWORD_ID
= i32;
2198 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2199 pub const DOT11_WPS_PASSWORD_ID_DEFAULT
: DOT11_WPS_DEVICE_PASSWORD_ID
= 0i32;
2200 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2201 pub const DOT11_WPS_PASSWORD_ID_USER_SPECIFIED
: DOT11_WPS_DEVICE_PASSWORD_ID
= 1i32;
2202 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2203 pub const DOT11_WPS_PASSWORD_ID_MACHINE_SPECIFIED
: DOT11_WPS_DEVICE_PASSWORD_ID
= 2i32;
2204 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2205 pub const DOT11_WPS_PASSWORD_ID_REKEY
: DOT11_WPS_DEVICE_PASSWORD_ID
= 3i32;
2206 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2207 pub const DOT11_WPS_PASSWORD_ID_PUSHBUTTON
: DOT11_WPS_DEVICE_PASSWORD_ID
= 4i32;
2208 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2209 pub const DOT11_WPS_PASSWORD_ID_REGISTRAR_SPECIFIED
: DOT11_WPS_DEVICE_PASSWORD_ID
= 5i32;
2210 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2211 pub const DOT11_WPS_PASSWORD_ID_NFC_CONNECTION_HANDOVER
: DOT11_WPS_DEVICE_PASSWORD_ID
= 7i32;
2212 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2213 pub const DOT11_WPS_PASSWORD_ID_WFD_SERVICES
: DOT11_WPS_DEVICE_PASSWORD_ID
= 8i32;
2214 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2215 pub const DOT11_WPS_PASSWORD_ID_OOB_RANGE_MIN
: DOT11_WPS_DEVICE_PASSWORD_ID
= 16i32;
2216 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2217 pub const DOT11_WPS_PASSWORD_ID_OOB_RANGE_MAX
: DOT11_WPS_DEVICE_PASSWORD_ID
= 65535i32;
2218 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2219 pub type ONEX_AUTH_IDENTITY
= i32;
2220 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2221 pub const OneXAuthIdentityNone
: ONEX_AUTH_IDENTITY
= 0i32;
2222 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2223 pub const OneXAuthIdentityMachine
: ONEX_AUTH_IDENTITY
= 1i32;
2224 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2225 pub const OneXAuthIdentityUser
: ONEX_AUTH_IDENTITY
= 2i32;
2226 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2227 pub const OneXAuthIdentityExplicitUser
: ONEX_AUTH_IDENTITY
= 3i32;
2228 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2229 pub const OneXAuthIdentityGuest
: ONEX_AUTH_IDENTITY
= 4i32;
2230 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2231 pub const OneXAuthIdentityInvalid
: ONEX_AUTH_IDENTITY
= 5i32;
2232 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2233 pub type ONEX_AUTH_RESTART_REASON
= i32;
2234 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2235 pub const OneXRestartReasonPeerInitiated
: ONEX_AUTH_RESTART_REASON
= 0i32;
2236 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2237 pub const OneXRestartReasonMsmInitiated
: ONEX_AUTH_RESTART_REASON
= 1i32;
2238 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2239 pub const OneXRestartReasonOneXHeldStateTimeout
: ONEX_AUTH_RESTART_REASON
= 2i32;
2240 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2241 pub const OneXRestartReasonOneXAuthTimeout
: ONEX_AUTH_RESTART_REASON
= 3i32;
2242 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2243 pub const OneXRestartReasonOneXConfigurationChanged
: ONEX_AUTH_RESTART_REASON
= 4i32;
2244 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2245 pub const OneXRestartReasonOneXUserChanged
: ONEX_AUTH_RESTART_REASON
= 5i32;
2246 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2247 pub const OneXRestartReasonQuarantineStateChanged
: ONEX_AUTH_RESTART_REASON
= 6i32;
2248 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2249 pub const OneXRestartReasonAltCredsTrial
: ONEX_AUTH_RESTART_REASON
= 7i32;
2250 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2251 pub const OneXRestartReasonInvalid
: ONEX_AUTH_RESTART_REASON
= 8i32;
2252 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2253 pub type ONEX_AUTH_STATUS
= i32;
2254 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2255 pub const OneXAuthNotStarted
: ONEX_AUTH_STATUS
= 0i32;
2256 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2257 pub const OneXAuthInProgress
: ONEX_AUTH_STATUS
= 1i32;
2258 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2259 pub const OneXAuthNoAuthenticatorFound
: ONEX_AUTH_STATUS
= 2i32;
2260 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2261 pub const OneXAuthSuccess
: ONEX_AUTH_STATUS
= 3i32;
2262 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2263 pub const OneXAuthFailure
: ONEX_AUTH_STATUS
= 4i32;
2264 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2265 pub const OneXAuthInvalid
: ONEX_AUTH_STATUS
= 5i32;
2266 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2267 pub type ONEX_EAP_METHOD_BACKEND_SUPPORT
= i32;
2268 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2269 pub const OneXEapMethodBackendSupportUnknown
: ONEX_EAP_METHOD_BACKEND_SUPPORT
= 0i32;
2270 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2271 pub const OneXEapMethodBackendSupported
: ONEX_EAP_METHOD_BACKEND_SUPPORT
= 1i32;
2272 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2273 pub const OneXEapMethodBackendUnsupported
: ONEX_EAP_METHOD_BACKEND_SUPPORT
= 2i32;
2274 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2275 pub type ONEX_NOTIFICATION_TYPE
= i32;
2276 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2277 pub const OneXPublicNotificationBase
: ONEX_NOTIFICATION_TYPE
= 0i32;
2278 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2279 pub const OneXNotificationTypeResultUpdate
: ONEX_NOTIFICATION_TYPE
= 1i32;
2280 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2281 pub const OneXNotificationTypeAuthRestarted
: ONEX_NOTIFICATION_TYPE
= 2i32;
2282 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2283 pub const OneXNotificationTypeEventInvalid
: ONEX_NOTIFICATION_TYPE
= 3i32;
2284 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2285 pub const OneXNumNotifications
: ONEX_NOTIFICATION_TYPE
= 3i32;
2286 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2287 pub type ONEX_REASON_CODE
= i32;
2288 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2289 pub const ONEX_REASON_CODE_SUCCESS
: ONEX_REASON_CODE
= 0i32;
2290 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2291 pub const ONEX_REASON_START
: ONEX_REASON_CODE
= 327680i32;
2292 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2293 pub const ONEX_UNABLE_TO_IDENTIFY_USER
: ONEX_REASON_CODE
= 327681i32;
2294 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2295 pub const ONEX_IDENTITY_NOT_FOUND
: ONEX_REASON_CODE
= 327682i32;
2296 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2297 pub const ONEX_UI_DISABLED
: ONEX_REASON_CODE
= 327683i32;
2298 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2299 pub const ONEX_UI_FAILURE
: ONEX_REASON_CODE
= 327684i32;
2300 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2301 pub const ONEX_EAP_FAILURE_RECEIVED
: ONEX_REASON_CODE
= 327685i32;
2302 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2303 pub const ONEX_AUTHENTICATOR_NO_LONGER_PRESENT
: ONEX_REASON_CODE
= 327686i32;
2304 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2305 pub const ONEX_NO_RESPONSE_TO_IDENTITY
: ONEX_REASON_CODE
= 327687i32;
2306 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2307 pub const ONEX_PROFILE_VERSION_NOT_SUPPORTED
: ONEX_REASON_CODE
= 327688i32;
2308 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2309 pub const ONEX_PROFILE_INVALID_LENGTH
: ONEX_REASON_CODE
= 327689i32;
2310 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2311 pub const ONEX_PROFILE_DISALLOWED_EAP_TYPE
: ONEX_REASON_CODE
= 327690i32;
2312 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2313 pub const ONEX_PROFILE_INVALID_EAP_TYPE_OR_FLAG
: ONEX_REASON_CODE
= 327691i32;
2314 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2315 pub const ONEX_PROFILE_INVALID_ONEX_FLAGS
: ONEX_REASON_CODE
= 327692i32;
2316 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2317 pub const ONEX_PROFILE_INVALID_TIMER_VALUE
: ONEX_REASON_CODE
= 327693i32;
2318 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2319 pub const ONEX_PROFILE_INVALID_SUPPLICANT_MODE
: ONEX_REASON_CODE
= 327694i32;
2320 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2321 pub const ONEX_PROFILE_INVALID_AUTH_MODE
: ONEX_REASON_CODE
= 327695i32;
2322 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2323 pub const ONEX_PROFILE_INVALID_EAP_CONNECTION_PROPERTIES
: ONEX_REASON_CODE
= 327696i32;
2324 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2325 pub const ONEX_UI_CANCELLED
: ONEX_REASON_CODE
= 327697i32;
2326 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2327 pub const ONEX_PROFILE_INVALID_EXPLICIT_CREDENTIALS
: ONEX_REASON_CODE
= 327698i32;
2328 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2329 pub const ONEX_PROFILE_EXPIRED_EXPLICIT_CREDENTIALS
: ONEX_REASON_CODE
= 327699i32;
2330 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2331 pub const ONEX_UI_NOT_PERMITTED
: ONEX_REASON_CODE
= 327700i32;
2332 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2333 pub type WFD_ROLE_TYPE
= i32;
2334 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2335 pub const WFD_ROLE_TYPE_NONE
: WFD_ROLE_TYPE
= 0i32;
2336 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2337 pub const WFD_ROLE_TYPE_DEVICE
: WFD_ROLE_TYPE
= 1i32;
2338 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2339 pub const WFD_ROLE_TYPE_GROUP_OWNER
: WFD_ROLE_TYPE
= 2i32;
2340 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2341 pub const WFD_ROLE_TYPE_CLIENT
: WFD_ROLE_TYPE
= 4i32;
2342 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2343 pub const WFD_ROLE_TYPE_MAX
: WFD_ROLE_TYPE
= 5i32;
2344 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2345 pub type WLAN_ADHOC_NETWORK_STATE
= i32;
2346 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2347 pub const wlan_adhoc_network_state_formed
: WLAN_ADHOC_NETWORK_STATE
= 0i32;
2348 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2349 pub const wlan_adhoc_network_state_connected
: WLAN_ADHOC_NETWORK_STATE
= 1i32;
2350 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2351 pub type WLAN_AUTOCONF_OPCODE
= i32;
2352 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2353 pub const wlan_autoconf_opcode_start
: WLAN_AUTOCONF_OPCODE
= 0i32;
2354 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2355 pub const wlan_autoconf_opcode_show_denied_networks
: WLAN_AUTOCONF_OPCODE
= 1i32;
2356 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2357 pub const wlan_autoconf_opcode_power_setting
: WLAN_AUTOCONF_OPCODE
= 2i32;
2358 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2359 pub const wlan_autoconf_opcode_only_use_gp_profiles_for_allowed_networks
: WLAN_AUTOCONF_OPCODE
= 3i32;
2360 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2361 pub const wlan_autoconf_opcode_allow_explicit_creds
: WLAN_AUTOCONF_OPCODE
= 4i32;
2362 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2363 pub const wlan_autoconf_opcode_block_period
: WLAN_AUTOCONF_OPCODE
= 5i32;
2364 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2365 pub const wlan_autoconf_opcode_allow_virtual_station_extensibility
: WLAN_AUTOCONF_OPCODE
= 6i32;
2366 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2367 pub const wlan_autoconf_opcode_end
: WLAN_AUTOCONF_OPCODE
= 7i32;
2368 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2369 pub type WLAN_CONNECTION_MODE
= i32;
2370 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2371 pub const wlan_connection_mode_profile
: WLAN_CONNECTION_MODE
= 0i32;
2372 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2373 pub const wlan_connection_mode_temporary_profile
: WLAN_CONNECTION_MODE
= 1i32;
2374 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2375 pub const wlan_connection_mode_discovery_secure
: WLAN_CONNECTION_MODE
= 2i32;
2376 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2377 pub const wlan_connection_mode_discovery_unsecure
: WLAN_CONNECTION_MODE
= 3i32;
2378 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2379 pub const wlan_connection_mode_auto
: WLAN_CONNECTION_MODE
= 4i32;
2380 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2381 pub const wlan_connection_mode_invalid
: WLAN_CONNECTION_MODE
= 5i32;
2382 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2383 pub type WLAN_CONNECTION_NOTIFICATION_FLAGS
= u32;
2384 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2385 pub const WLAN_CONNECTION_NOTIFICATION_ADHOC_NETWORK_FORMED
: WLAN_CONNECTION_NOTIFICATION_FLAGS
= 1u32;
2386 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2387 pub const WLAN_CONNECTION_NOTIFICATION_CONSOLE_USER_PROFILE
: WLAN_CONNECTION_NOTIFICATION_FLAGS
= 4u32;
2388 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2389 pub type WLAN_FILTER_LIST_TYPE
= i32;
2390 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2391 pub const wlan_filter_list_type_gp_permit
: WLAN_FILTER_LIST_TYPE
= 0i32;
2392 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2393 pub const wlan_filter_list_type_gp_deny
: WLAN_FILTER_LIST_TYPE
= 1i32;
2394 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2395 pub const wlan_filter_list_type_user_permit
: WLAN_FILTER_LIST_TYPE
= 2i32;
2396 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2397 pub const wlan_filter_list_type_user_deny
: WLAN_FILTER_LIST_TYPE
= 3i32;
2398 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2399 pub type WLAN_HOSTED_NETWORK_NOTIFICATION_CODE
= i32;
2400 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2401 pub const wlan_hosted_network_state_change
: WLAN_HOSTED_NETWORK_NOTIFICATION_CODE
= 4096i32;
2402 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2403 pub const wlan_hosted_network_peer_state_change
: WLAN_HOSTED_NETWORK_NOTIFICATION_CODE
= 4097i32;
2404 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2405 pub const wlan_hosted_network_radio_state_change
: WLAN_HOSTED_NETWORK_NOTIFICATION_CODE
= 4098i32;
2406 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2407 pub type WLAN_HOSTED_NETWORK_OPCODE
= i32;
2408 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2409 pub const wlan_hosted_network_opcode_connection_settings
: WLAN_HOSTED_NETWORK_OPCODE
= 0i32;
2410 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2411 pub const wlan_hosted_network_opcode_security_settings
: WLAN_HOSTED_NETWORK_OPCODE
= 1i32;
2412 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2413 pub const wlan_hosted_network_opcode_station_profile
: WLAN_HOSTED_NETWORK_OPCODE
= 2i32;
2414 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2415 pub const wlan_hosted_network_opcode_enable
: WLAN_HOSTED_NETWORK_OPCODE
= 3i32;
2416 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2417 pub type WLAN_HOSTED_NETWORK_PEER_AUTH_STATE
= i32;
2418 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2419 pub const wlan_hosted_network_peer_state_invalid
: WLAN_HOSTED_NETWORK_PEER_AUTH_STATE
= 0i32;
2420 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2421 pub const wlan_hosted_network_peer_state_authenticated
: WLAN_HOSTED_NETWORK_PEER_AUTH_STATE
= 1i32;
2422 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2423 pub type WLAN_HOSTED_NETWORK_REASON
= i32;
2424 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2425 pub const wlan_hosted_network_reason_success
: WLAN_HOSTED_NETWORK_REASON
= 0i32;
2426 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2427 pub const wlan_hosted_network_reason_unspecified
: WLAN_HOSTED_NETWORK_REASON
= 1i32;
2428 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2429 pub const wlan_hosted_network_reason_bad_parameters
: WLAN_HOSTED_NETWORK_REASON
= 2i32;
2430 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2431 pub const wlan_hosted_network_reason_service_shutting_down
: WLAN_HOSTED_NETWORK_REASON
= 3i32;
2432 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2433 pub const wlan_hosted_network_reason_insufficient_resources
: WLAN_HOSTED_NETWORK_REASON
= 4i32;
2434 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2435 pub const wlan_hosted_network_reason_elevation_required
: WLAN_HOSTED_NETWORK_REASON
= 5i32;
2436 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2437 pub const wlan_hosted_network_reason_read_only
: WLAN_HOSTED_NETWORK_REASON
= 6i32;
2438 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2439 pub const wlan_hosted_network_reason_persistence_failed
: WLAN_HOSTED_NETWORK_REASON
= 7i32;
2440 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2441 pub const wlan_hosted_network_reason_crypt_error
: WLAN_HOSTED_NETWORK_REASON
= 8i32;
2442 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2443 pub const wlan_hosted_network_reason_impersonation
: WLAN_HOSTED_NETWORK_REASON
= 9i32;
2444 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2445 pub const wlan_hosted_network_reason_stop_before_start
: WLAN_HOSTED_NETWORK_REASON
= 10i32;
2446 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2447 pub const wlan_hosted_network_reason_interface_available
: WLAN_HOSTED_NETWORK_REASON
= 11i32;
2448 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2449 pub const wlan_hosted_network_reason_interface_unavailable
: WLAN_HOSTED_NETWORK_REASON
= 12i32;
2450 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2451 pub const wlan_hosted_network_reason_miniport_stopped
: WLAN_HOSTED_NETWORK_REASON
= 13i32;
2452 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2453 pub const wlan_hosted_network_reason_miniport_started
: WLAN_HOSTED_NETWORK_REASON
= 14i32;
2454 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2455 pub const wlan_hosted_network_reason_incompatible_connection_started
: WLAN_HOSTED_NETWORK_REASON
= 15i32;
2456 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2457 pub const wlan_hosted_network_reason_incompatible_connection_stopped
: WLAN_HOSTED_NETWORK_REASON
= 16i32;
2458 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2459 pub const wlan_hosted_network_reason_user_action
: WLAN_HOSTED_NETWORK_REASON
= 17i32;
2460 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2461 pub const wlan_hosted_network_reason_client_abort
: WLAN_HOSTED_NETWORK_REASON
= 18i32;
2462 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2463 pub const wlan_hosted_network_reason_ap_start_failed
: WLAN_HOSTED_NETWORK_REASON
= 19i32;
2464 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2465 pub const wlan_hosted_network_reason_peer_arrived
: WLAN_HOSTED_NETWORK_REASON
= 20i32;
2466 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2467 pub const wlan_hosted_network_reason_peer_departed
: WLAN_HOSTED_NETWORK_REASON
= 21i32;
2468 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2469 pub const wlan_hosted_network_reason_peer_timeout
: WLAN_HOSTED_NETWORK_REASON
= 22i32;
2470 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2471 pub const wlan_hosted_network_reason_gp_denied
: WLAN_HOSTED_NETWORK_REASON
= 23i32;
2472 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2473 pub const wlan_hosted_network_reason_service_unavailable
: WLAN_HOSTED_NETWORK_REASON
= 24i32;
2474 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2475 pub const wlan_hosted_network_reason_device_change
: WLAN_HOSTED_NETWORK_REASON
= 25i32;
2476 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2477 pub const wlan_hosted_network_reason_properties_change
: WLAN_HOSTED_NETWORK_REASON
= 26i32;
2478 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2479 pub const wlan_hosted_network_reason_virtual_station_blocking_use
: WLAN_HOSTED_NETWORK_REASON
= 27i32;
2480 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2481 pub const wlan_hosted_network_reason_service_available_on_virtual_station
: WLAN_HOSTED_NETWORK_REASON
= 28i32;
2482 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2483 pub type WLAN_HOSTED_NETWORK_STATE
= i32;
2484 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2485 pub const wlan_hosted_network_unavailable
: WLAN_HOSTED_NETWORK_STATE
= 0i32;
2486 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2487 pub const wlan_hosted_network_idle
: WLAN_HOSTED_NETWORK_STATE
= 1i32;
2488 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2489 pub const wlan_hosted_network_active
: WLAN_HOSTED_NETWORK_STATE
= 2i32;
2490 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2491 pub type WLAN_IHV_CONTROL_TYPE
= i32;
2492 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2493 pub const wlan_ihv_control_type_service
: WLAN_IHV_CONTROL_TYPE
= 0i32;
2494 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2495 pub const wlan_ihv_control_type_driver
: WLAN_IHV_CONTROL_TYPE
= 1i32;
2496 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2497 pub type WLAN_INTERFACE_STATE
= i32;
2498 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2499 pub const wlan_interface_state_not_ready
: WLAN_INTERFACE_STATE
= 0i32;
2500 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2501 pub const wlan_interface_state_connected
: WLAN_INTERFACE_STATE
= 1i32;
2502 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2503 pub const wlan_interface_state_ad_hoc_network_formed
: WLAN_INTERFACE_STATE
= 2i32;
2504 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2505 pub const wlan_interface_state_disconnecting
: WLAN_INTERFACE_STATE
= 3i32;
2506 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2507 pub const wlan_interface_state_disconnected
: WLAN_INTERFACE_STATE
= 4i32;
2508 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2509 pub const wlan_interface_state_associating
: WLAN_INTERFACE_STATE
= 5i32;
2510 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2511 pub const wlan_interface_state_discovering
: WLAN_INTERFACE_STATE
= 6i32;
2512 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2513 pub const wlan_interface_state_authenticating
: WLAN_INTERFACE_STATE
= 7i32;
2514 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2515 pub type WLAN_INTERFACE_TYPE
= i32;
2516 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2517 pub const wlan_interface_type_emulated_802_11
: WLAN_INTERFACE_TYPE
= 0i32;
2518 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2519 pub const wlan_interface_type_native_802_11
: WLAN_INTERFACE_TYPE
= 1i32;
2520 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2521 pub const wlan_interface_type_invalid
: WLAN_INTERFACE_TYPE
= 2i32;
2522 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2523 pub type WLAN_INTF_OPCODE
= i32;
2524 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2525 pub const wlan_intf_opcode_autoconf_start
: WLAN_INTF_OPCODE
= 0i32;
2526 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2527 pub const wlan_intf_opcode_autoconf_enabled
: WLAN_INTF_OPCODE
= 1i32;
2528 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2529 pub const wlan_intf_opcode_background_scan_enabled
: WLAN_INTF_OPCODE
= 2i32;
2530 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2531 pub const wlan_intf_opcode_media_streaming_mode
: WLAN_INTF_OPCODE
= 3i32;
2532 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2533 pub const wlan_intf_opcode_radio_state
: WLAN_INTF_OPCODE
= 4i32;
2534 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2535 pub const wlan_intf_opcode_bss_type
: WLAN_INTF_OPCODE
= 5i32;
2536 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2537 pub const wlan_intf_opcode_interface_state
: WLAN_INTF_OPCODE
= 6i32;
2538 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2539 pub const wlan_intf_opcode_current_connection
: WLAN_INTF_OPCODE
= 7i32;
2540 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2541 pub const wlan_intf_opcode_channel_number
: WLAN_INTF_OPCODE
= 8i32;
2542 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2543 pub const wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs
: WLAN_INTF_OPCODE
= 9i32;
2544 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2545 pub const wlan_intf_opcode_supported_adhoc_auth_cipher_pairs
: WLAN_INTF_OPCODE
= 10i32;
2546 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2547 pub const wlan_intf_opcode_supported_country_or_region_string_list
: WLAN_INTF_OPCODE
= 11i32;
2548 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2549 pub const wlan_intf_opcode_current_operation_mode
: WLAN_INTF_OPCODE
= 12i32;
2550 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2551 pub const wlan_intf_opcode_supported_safe_mode
: WLAN_INTF_OPCODE
= 13i32;
2552 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2553 pub const wlan_intf_opcode_certified_safe_mode
: WLAN_INTF_OPCODE
= 14i32;
2554 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2555 pub const wlan_intf_opcode_hosted_network_capable
: WLAN_INTF_OPCODE
= 15i32;
2556 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2557 pub const wlan_intf_opcode_management_frame_protection_capable
: WLAN_INTF_OPCODE
= 16i32;
2558 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2559 pub const wlan_intf_opcode_secondary_sta_interfaces
: WLAN_INTF_OPCODE
= 17i32;
2560 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2561 pub const wlan_intf_opcode_secondary_sta_synchronized_connections
: WLAN_INTF_OPCODE
= 18i32;
2562 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2563 pub const wlan_intf_opcode_autoconf_end
: WLAN_INTF_OPCODE
= 268435455i32;
2564 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2565 pub const wlan_intf_opcode_msm_start
: WLAN_INTF_OPCODE
= 268435712i32;
2566 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2567 pub const wlan_intf_opcode_statistics
: WLAN_INTF_OPCODE
= 268435713i32;
2568 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2569 pub const wlan_intf_opcode_rssi
: WLAN_INTF_OPCODE
= 268435714i32;
2570 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2571 pub const wlan_intf_opcode_msm_end
: WLAN_INTF_OPCODE
= 536870911i32;
2572 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2573 pub const wlan_intf_opcode_security_start
: WLAN_INTF_OPCODE
= 536936448i32;
2574 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2575 pub const wlan_intf_opcode_security_end
: WLAN_INTF_OPCODE
= 805306367i32;
2576 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2577 pub const wlan_intf_opcode_ihv_start
: WLAN_INTF_OPCODE
= 805306368i32;
2578 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2579 pub const wlan_intf_opcode_ihv_end
: WLAN_INTF_OPCODE
= 1073741823i32;
2580 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2581 pub type WLAN_NOTIFICATION_ACM
= i32;
2582 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2583 pub const wlan_notification_acm_start
: WLAN_NOTIFICATION_ACM
= 0i32;
2584 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2585 pub const wlan_notification_acm_autoconf_enabled
: WLAN_NOTIFICATION_ACM
= 1i32;
2586 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2587 pub const wlan_notification_acm_autoconf_disabled
: WLAN_NOTIFICATION_ACM
= 2i32;
2588 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2589 pub const wlan_notification_acm_background_scan_enabled
: WLAN_NOTIFICATION_ACM
= 3i32;
2590 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2591 pub const wlan_notification_acm_background_scan_disabled
: WLAN_NOTIFICATION_ACM
= 4i32;
2592 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2593 pub const wlan_notification_acm_bss_type_change
: WLAN_NOTIFICATION_ACM
= 5i32;
2594 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2595 pub const wlan_notification_acm_power_setting_change
: WLAN_NOTIFICATION_ACM
= 6i32;
2596 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2597 pub const wlan_notification_acm_scan_complete
: WLAN_NOTIFICATION_ACM
= 7i32;
2598 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2599 pub const wlan_notification_acm_scan_fail
: WLAN_NOTIFICATION_ACM
= 8i32;
2600 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2601 pub const wlan_notification_acm_connection_start
: WLAN_NOTIFICATION_ACM
= 9i32;
2602 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2603 pub const wlan_notification_acm_connection_complete
: WLAN_NOTIFICATION_ACM
= 10i32;
2604 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2605 pub const wlan_notification_acm_connection_attempt_fail
: WLAN_NOTIFICATION_ACM
= 11i32;
2606 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2607 pub const wlan_notification_acm_filter_list_change
: WLAN_NOTIFICATION_ACM
= 12i32;
2608 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2609 pub const wlan_notification_acm_interface_arrival
: WLAN_NOTIFICATION_ACM
= 13i32;
2610 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2611 pub const wlan_notification_acm_interface_removal
: WLAN_NOTIFICATION_ACM
= 14i32;
2612 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2613 pub const wlan_notification_acm_profile_change
: WLAN_NOTIFICATION_ACM
= 15i32;
2614 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2615 pub const wlan_notification_acm_profile_name_change
: WLAN_NOTIFICATION_ACM
= 16i32;
2616 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2617 pub const wlan_notification_acm_profiles_exhausted
: WLAN_NOTIFICATION_ACM
= 17i32;
2618 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2619 pub const wlan_notification_acm_network_not_available
: WLAN_NOTIFICATION_ACM
= 18i32;
2620 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2621 pub const wlan_notification_acm_network_available
: WLAN_NOTIFICATION_ACM
= 19i32;
2622 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2623 pub const wlan_notification_acm_disconnecting
: WLAN_NOTIFICATION_ACM
= 20i32;
2624 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2625 pub const wlan_notification_acm_disconnected
: WLAN_NOTIFICATION_ACM
= 21i32;
2626 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2627 pub const wlan_notification_acm_adhoc_network_state_change
: WLAN_NOTIFICATION_ACM
= 22i32;
2628 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2629 pub const wlan_notification_acm_profile_unblocked
: WLAN_NOTIFICATION_ACM
= 23i32;
2630 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2631 pub const wlan_notification_acm_screen_power_change
: WLAN_NOTIFICATION_ACM
= 24i32;
2632 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2633 pub const wlan_notification_acm_profile_blocked
: WLAN_NOTIFICATION_ACM
= 25i32;
2634 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2635 pub const wlan_notification_acm_scan_list_refresh
: WLAN_NOTIFICATION_ACM
= 26i32;
2636 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2637 pub const wlan_notification_acm_operational_state_change
: WLAN_NOTIFICATION_ACM
= 27i32;
2638 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2639 pub const wlan_notification_acm_end
: WLAN_NOTIFICATION_ACM
= 28i32;
2640 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2641 pub type WLAN_NOTIFICATION_MSM
= i32;
2642 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2643 pub const wlan_notification_msm_start
: WLAN_NOTIFICATION_MSM
= 0i32;
2644 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2645 pub const wlan_notification_msm_associating
: WLAN_NOTIFICATION_MSM
= 1i32;
2646 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2647 pub const wlan_notification_msm_associated
: WLAN_NOTIFICATION_MSM
= 2i32;
2648 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2649 pub const wlan_notification_msm_authenticating
: WLAN_NOTIFICATION_MSM
= 3i32;
2650 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2651 pub const wlan_notification_msm_connected
: WLAN_NOTIFICATION_MSM
= 4i32;
2652 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2653 pub const wlan_notification_msm_roaming_start
: WLAN_NOTIFICATION_MSM
= 5i32;
2654 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2655 pub const wlan_notification_msm_roaming_end
: WLAN_NOTIFICATION_MSM
= 6i32;
2656 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2657 pub const wlan_notification_msm_radio_state_change
: WLAN_NOTIFICATION_MSM
= 7i32;
2658 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2659 pub const wlan_notification_msm_signal_quality_change
: WLAN_NOTIFICATION_MSM
= 8i32;
2660 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2661 pub const wlan_notification_msm_disassociating
: WLAN_NOTIFICATION_MSM
= 9i32;
2662 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2663 pub const wlan_notification_msm_disconnected
: WLAN_NOTIFICATION_MSM
= 10i32;
2664 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2665 pub const wlan_notification_msm_peer_join
: WLAN_NOTIFICATION_MSM
= 11i32;
2666 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2667 pub const wlan_notification_msm_peer_leave
: WLAN_NOTIFICATION_MSM
= 12i32;
2668 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2669 pub const wlan_notification_msm_adapter_removal
: WLAN_NOTIFICATION_MSM
= 13i32;
2670 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2671 pub const wlan_notification_msm_adapter_operation_mode_change
: WLAN_NOTIFICATION_MSM
= 14i32;
2672 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2673 pub const wlan_notification_msm_link_degraded
: WLAN_NOTIFICATION_MSM
= 15i32;
2674 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2675 pub const wlan_notification_msm_link_improved
: WLAN_NOTIFICATION_MSM
= 16i32;
2676 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2677 pub const wlan_notification_msm_end
: WLAN_NOTIFICATION_MSM
= 17i32;
2678 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2679 pub type WLAN_NOTIFICATION_SECURITY
= i32;
2680 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2681 pub const wlan_notification_security_start
: WLAN_NOTIFICATION_SECURITY
= 0i32;
2682 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2683 pub const wlan_notification_security_end
: WLAN_NOTIFICATION_SECURITY
= 1i32;
2684 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2685 pub type WLAN_OPCODE_VALUE_TYPE
= i32;
2686 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2687 pub const wlan_opcode_value_type_query_only
: WLAN_OPCODE_VALUE_TYPE
= 0i32;
2688 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2689 pub const wlan_opcode_value_type_set_by_group_policy
: WLAN_OPCODE_VALUE_TYPE
= 1i32;
2690 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2691 pub const wlan_opcode_value_type_set_by_user
: WLAN_OPCODE_VALUE_TYPE
= 2i32;
2692 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2693 pub const wlan_opcode_value_type_invalid
: WLAN_OPCODE_VALUE_TYPE
= 3i32;
2694 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2695 pub type WLAN_OPERATIONAL_STATE
= i32;
2696 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2697 pub const wlan_operational_state_unknown
: WLAN_OPERATIONAL_STATE
= 0i32;
2698 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2699 pub const wlan_operational_state_off
: WLAN_OPERATIONAL_STATE
= 1i32;
2700 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2701 pub const wlan_operational_state_on
: WLAN_OPERATIONAL_STATE
= 2i32;
2702 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2703 pub const wlan_operational_state_going_off
: WLAN_OPERATIONAL_STATE
= 3i32;
2704 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2705 pub const wlan_operational_state_going_on
: WLAN_OPERATIONAL_STATE
= 4i32;
2706 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2707 pub type WLAN_POWER_SETTING
= i32;
2708 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2709 pub const wlan_power_setting_no_saving
: WLAN_POWER_SETTING
= 0i32;
2710 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2711 pub const wlan_power_setting_low_saving
: WLAN_POWER_SETTING
= 1i32;
2712 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2713 pub const wlan_power_setting_medium_saving
: WLAN_POWER_SETTING
= 2i32;
2714 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2715 pub const wlan_power_setting_maximum_saving
: WLAN_POWER_SETTING
= 3i32;
2716 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2717 pub const wlan_power_setting_invalid
: WLAN_POWER_SETTING
= 4i32;
2718 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2719 pub type WLAN_SECURABLE_OBJECT
= i32;
2720 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2721 pub const wlan_secure_permit_list
: WLAN_SECURABLE_OBJECT
= 0i32;
2722 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2723 pub const wlan_secure_deny_list
: WLAN_SECURABLE_OBJECT
= 1i32;
2724 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2725 pub const wlan_secure_ac_enabled
: WLAN_SECURABLE_OBJECT
= 2i32;
2726 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2727 pub const wlan_secure_bc_scan_enabled
: WLAN_SECURABLE_OBJECT
= 3i32;
2728 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2729 pub const wlan_secure_bss_type
: WLAN_SECURABLE_OBJECT
= 4i32;
2730 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2731 pub const wlan_secure_show_denied
: WLAN_SECURABLE_OBJECT
= 5i32;
2732 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2733 pub const wlan_secure_interface_properties
: WLAN_SECURABLE_OBJECT
= 6i32;
2734 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2735 pub const wlan_secure_ihv_control
: WLAN_SECURABLE_OBJECT
= 7i32;
2736 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2737 pub const wlan_secure_all_user_profiles_order
: WLAN_SECURABLE_OBJECT
= 8i32;
2738 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2739 pub const wlan_secure_add_new_all_user_profiles
: WLAN_SECURABLE_OBJECT
= 9i32;
2740 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2741 pub const wlan_secure_add_new_per_user_profiles
: WLAN_SECURABLE_OBJECT
= 10i32;
2742 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2743 pub const wlan_secure_media_streaming_mode_enabled
: WLAN_SECURABLE_OBJECT
= 11i32;
2744 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2745 pub const wlan_secure_current_operation_mode
: WLAN_SECURABLE_OBJECT
= 12i32;
2746 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2747 pub const wlan_secure_get_plaintext_key
: WLAN_SECURABLE_OBJECT
= 13i32;
2748 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2749 pub const wlan_secure_hosted_network_elevated_access
: WLAN_SECURABLE_OBJECT
= 14i32;
2750 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2751 pub const wlan_secure_virtual_station_extensibility
: WLAN_SECURABLE_OBJECT
= 15i32;
2752 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2753 pub const wlan_secure_wfd_elevated_access
: WLAN_SECURABLE_OBJECT
= 16i32;
2754 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2755 pub const WLAN_SECURABLE_OBJECT_COUNT
: WLAN_SECURABLE_OBJECT
= 17i32;
2756 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2757 pub type WLAN_SET_EAPHOST_FLAGS
= u32;
2758 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2759 pub const WLAN_SET_EAPHOST_DATA_ALL_USERS
: WLAN_SET_EAPHOST_FLAGS
= 1u32;
2760 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2761 pub type WL_DISPLAY_PAGES
= i32;
2762 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2763 pub const WLConnectionPage
: WL_DISPLAY_PAGES
= 0i32;
2764 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2765 pub const WLSecurityPage
: WL_DISPLAY_PAGES
= 1i32;
2766 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2767 pub const WLAdvPage
: WL_DISPLAY_PAGES
= 2i32;
2769 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
2770 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2771 pub struct DOT11EXT_APIS
{
2772 pub Dot11ExtAllocateBuffer
: DOT11EXT_ALLOCATE_BUFFER
,
2773 pub Dot11ExtFreeBuffer
: DOT11EXT_FREE_BUFFER
,
2774 pub Dot11ExtSetProfileCustomUserData
: DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA
,
2775 pub Dot11ExtGetProfileCustomUserData
: DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA
,
2776 pub Dot11ExtSetCurrentProfile
: DOT11EXT_SET_CURRENT_PROFILE
,
2777 pub Dot11ExtSendUIRequest
: DOT11EXT_SEND_UI_REQUEST
,
2778 pub Dot11ExtPreAssociateCompletion
: DOT11EXT_PRE_ASSOCIATE_COMPLETION
,
2779 pub Dot11ExtPostAssociateCompletion
: DOT11EXT_POST_ASSOCIATE_COMPLETION
,
2780 pub Dot11ExtSendNotification
: DOT11EXT_SEND_NOTIFICATION
,
2781 pub Dot11ExtSendPacket
: DOT11EXT_SEND_PACKET
,
2782 pub Dot11ExtSetEtherTypeHandling
: DOT11EXT_SET_ETHERTYPE_HANDLING
,
2783 pub Dot11ExtSetAuthAlgorithm
: DOT11EXT_SET_AUTH_ALGORITHM
,
2784 pub Dot11ExtSetUnicastCipherAlgorithm
: DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM
,
2785 pub Dot11ExtSetMulticastCipherAlgorithm
: DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM
,
2786 pub Dot11ExtSetDefaultKey
: DOT11EXT_SET_DEFAULT_KEY
,
2787 pub Dot11ExtSetKeyMappingKey
: DOT11EXT_SET_KEY_MAPPING_KEY
,
2788 pub Dot11ExtSetDefaultKeyId
: DOT11EXT_SET_DEFAULT_KEY_ID
,
2789 pub Dot11ExtNicSpecificExtension
: DOT11EXT_NIC_SPECIFIC_EXTENSION
,
2790 pub Dot11ExtSetExcludeUnencrypted
: DOT11EXT_SET_EXCLUDE_UNENCRYPTED
,
2791 pub Dot11ExtStartOneX
: DOT11EXT_ONEX_START
,
2792 pub Dot11ExtStopOneX
: DOT11EXT_ONEX_STOP
,
2793 pub Dot11ExtProcessSecurityPacket
: DOT11EXT_PROCESS_ONEX_PACKET
,
2795 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2796 impl ::core
::marker
::Copy
for DOT11EXT_APIS {}
2797 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2798 impl ::core
::clone
::Clone
for DOT11EXT_APIS
{
2799 fn clone(&self) -> Self {
2804 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2805 pub struct DOT11EXT_IHV_CONNECTIVITY_PROFILE
{
2806 pub pszXmlFragmentIhvConnectivity
: ::windows_sys
::core
::PWSTR
,
2808 impl ::core
::marker
::Copy
for DOT11EXT_IHV_CONNECTIVITY_PROFILE {}
2809 impl ::core
::clone
::Clone
for DOT11EXT_IHV_CONNECTIVITY_PROFILE
{
2810 fn clone(&self) -> Self {
2815 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
2816 #[cfg(feature = "Win32_Foundation")]
2817 pub struct DOT11EXT_IHV_DISCOVERY_PROFILE
{
2818 pub IhvConnectivityProfile
: DOT11EXT_IHV_CONNECTIVITY_PROFILE
,
2819 pub IhvSecurityProfile
: DOT11EXT_IHV_SECURITY_PROFILE
,
2821 #[cfg(feature = "Win32_Foundation")]
2822 impl ::core
::marker
::Copy
for DOT11EXT_IHV_DISCOVERY_PROFILE {}
2823 #[cfg(feature = "Win32_Foundation")]
2824 impl ::core
::clone
::Clone
for DOT11EXT_IHV_DISCOVERY_PROFILE
{
2825 fn clone(&self) -> Self {
2830 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
2831 #[cfg(feature = "Win32_Foundation")]
2832 pub struct DOT11EXT_IHV_DISCOVERY_PROFILE_LIST
{
2834 pub pIhvDiscoveryProfiles
: *mut DOT11EXT_IHV_DISCOVERY_PROFILE
,
2836 #[cfg(feature = "Win32_Foundation")]
2837 impl ::core
::marker
::Copy
for DOT11EXT_IHV_DISCOVERY_PROFILE_LIST {}
2838 #[cfg(feature = "Win32_Foundation")]
2839 impl ::core
::clone
::Clone
for DOT11EXT_IHV_DISCOVERY_PROFILE_LIST
{
2840 fn clone(&self) -> Self {
2845 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_System_RemoteDesktop\"`*"]
2846 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))]
2847 pub struct DOT11EXT_IHV_HANDLERS
{
2848 pub Dot11ExtIhvDeinitService
: DOT11EXTIHV_DEINIT_SERVICE
,
2849 pub Dot11ExtIhvInitAdapter
: DOT11EXTIHV_INIT_ADAPTER
,
2850 pub Dot11ExtIhvDeinitAdapter
: DOT11EXTIHV_DEINIT_ADAPTER
,
2851 pub Dot11ExtIhvPerformPreAssociate
: DOT11EXTIHV_PERFORM_PRE_ASSOCIATE
,
2852 pub Dot11ExtIhvAdapterReset
: DOT11EXTIHV_ADAPTER_RESET
,
2853 pub Dot11ExtIhvPerformPostAssociate
: DOT11EXTIHV_PERFORM_POST_ASSOCIATE
,
2854 pub Dot11ExtIhvStopPostAssociate
: DOT11EXTIHV_STOP_POST_ASSOCIATE
,
2855 pub Dot11ExtIhvValidateProfile
: DOT11EXTIHV_VALIDATE_PROFILE
,
2856 pub Dot11ExtIhvPerformCapabilityMatch
: DOT11EXTIHV_PERFORM_CAPABILITY_MATCH
,
2857 pub Dot11ExtIhvCreateDiscoveryProfiles
: DOT11EXTIHV_CREATE_DISCOVERY_PROFILES
,
2858 pub Dot11ExtIhvProcessSessionChange
: DOT11EXTIHV_PROCESS_SESSION_CHANGE
,
2859 pub Dot11ExtIhvReceiveIndication
: DOT11EXTIHV_RECEIVE_INDICATION
,
2860 pub Dot11ExtIhvReceivePacket
: DOT11EXTIHV_RECEIVE_PACKET
,
2861 pub Dot11ExtIhvSendPacketCompletion
: DOT11EXTIHV_SEND_PACKET_COMPLETION
,
2862 pub Dot11ExtIhvIsUIRequestPending
: DOT11EXTIHV_IS_UI_REQUEST_PENDING
,
2863 pub Dot11ExtIhvProcessUIResponse
: DOT11EXTIHV_PROCESS_UI_RESPONSE
,
2864 pub Dot11ExtIhvQueryUIRequest
: DOT11EXTIHV_QUERY_UI_REQUEST
,
2865 pub Dot11ExtIhvOnexIndicateResult
: DOT11EXTIHV_ONEX_INDICATE_RESULT
,
2866 pub Dot11ExtIhvControl
: DOT11EXTIHV_CONTROL
,
2868 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))]
2869 impl ::core
::marker
::Copy
for DOT11EXT_IHV_HANDLERS {}
2870 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))]
2871 impl ::core
::clone
::Clone
for DOT11EXT_IHV_HANDLERS
{
2872 fn clone(&self) -> Self {
2877 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
2878 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2879 pub struct DOT11EXT_IHV_PARAMS
{
2880 pub dot11ExtIhvProfileParams
: DOT11EXT_IHV_PROFILE_PARAMS
,
2881 pub wstrProfileName
: [u16; 256],
2882 pub dwProfileTypeFlags
: u32,
2883 pub interfaceGuid
: ::windows_sys
::core
::GUID
,
2885 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2886 impl ::core
::marker
::Copy
for DOT11EXT_IHV_PARAMS {}
2887 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2888 impl ::core
::clone
::Clone
for DOT11EXT_IHV_PARAMS
{
2889 fn clone(&self) -> Self {
2894 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
2895 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2896 pub struct DOT11EXT_IHV_PROFILE_PARAMS
{
2897 pub pSsidList
: *mut DOT11EXT_IHV_SSID_LIST
,
2898 pub BssType
: DOT11_BSS_TYPE
,
2899 pub pMSSecuritySettings
: *mut DOT11_MSSECURITY_SETTINGS
,
2901 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2902 impl ::core
::marker
::Copy
for DOT11EXT_IHV_PROFILE_PARAMS {}
2903 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
2904 impl ::core
::clone
::Clone
for DOT11EXT_IHV_PROFILE_PARAMS
{
2905 fn clone(&self) -> Self {
2910 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
2911 #[cfg(feature = "Win32_Foundation")]
2912 pub struct DOT11EXT_IHV_SECURITY_PROFILE
{
2913 pub pszXmlFragmentIhvSecurity
: ::windows_sys
::core
::PWSTR
,
2914 pub bUseMSOnex
: super::super::Foundation
::BOOL
,
2916 #[cfg(feature = "Win32_Foundation")]
2917 impl ::core
::marker
::Copy
for DOT11EXT_IHV_SECURITY_PROFILE {}
2918 #[cfg(feature = "Win32_Foundation")]
2919 impl ::core
::clone
::Clone
for DOT11EXT_IHV_SECURITY_PROFILE
{
2920 fn clone(&self) -> Self {
2925 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2926 pub struct DOT11EXT_IHV_SSID_LIST
{
2928 pub SSIDs
: [DOT11_SSID
; 1],
2930 impl ::core
::marker
::Copy
for DOT11EXT_IHV_SSID_LIST {}
2931 impl ::core
::clone
::Clone
for DOT11EXT_IHV_SSID_LIST
{
2932 fn clone(&self) -> Self {
2937 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2938 pub struct DOT11EXT_IHV_UI_REQUEST
{
2939 pub dwSessionId
: u32,
2940 pub guidUIRequest
: ::windows_sys
::core
::GUID
,
2941 pub UIPageClsid
: ::windows_sys
::core
::GUID
,
2942 pub dwByteCount
: u32,
2943 pub pvUIRequest
: *mut u8,
2945 impl ::core
::marker
::Copy
for DOT11EXT_IHV_UI_REQUEST {}
2946 impl ::core
::clone
::Clone
for DOT11EXT_IHV_UI_REQUEST
{
2947 fn clone(&self) -> Self {
2952 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
2953 #[cfg(feature = "Win32_Foundation")]
2954 pub struct DOT11EXT_VIRTUAL_STATION_APIS
{
2955 pub Dot11ExtRequestVirtualStation
: DOT11EXT_REQUEST_VIRTUAL_STATION
,
2956 pub Dot11ExtReleaseVirtualStation
: DOT11EXT_RELEASE_VIRTUAL_STATION
,
2957 pub Dot11ExtQueryVirtualStationProperties
: DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES
,
2958 pub Dot11ExtSetVirtualStationAPProperties
: DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES
,
2960 #[cfg(feature = "Win32_Foundation")]
2961 impl ::core
::marker
::Copy
for DOT11EXT_VIRTUAL_STATION_APIS {}
2962 #[cfg(feature = "Win32_Foundation")]
2963 impl ::core
::clone
::Clone
for DOT11EXT_VIRTUAL_STATION_APIS
{
2964 fn clone(&self) -> Self {
2969 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
2970 #[cfg(feature = "Win32_Foundation")]
2971 pub struct DOT11EXT_VIRTUAL_STATION_AP_PROPERTY
{
2972 pub dot11SSID
: DOT11_SSID
,
2973 pub dot11AuthAlgo
: DOT11_AUTH_ALGORITHM
,
2974 pub dot11CipherAlgo
: DOT11_CIPHER_ALGORITHM
,
2975 pub bIsPassPhrase
: super::super::Foundation
::BOOL
,
2976 pub dwKeyLength
: u32,
2977 pub ucKeyData
: [u8; 64],
2979 #[cfg(feature = "Win32_Foundation")]
2980 impl ::core
::marker
::Copy
for DOT11EXT_VIRTUAL_STATION_AP_PROPERTY {}
2981 #[cfg(feature = "Win32_Foundation")]
2982 impl ::core
::clone
::Clone
for DOT11EXT_VIRTUAL_STATION_AP_PROPERTY
{
2983 fn clone(&self) -> Self {
2988 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
2989 pub struct DOT11_ACCESSNETWORKOPTIONS
{
2990 pub AccessNetworkType
: u8,
2996 impl ::core
::marker
::Copy
for DOT11_ACCESSNETWORKOPTIONS {}
2997 impl ::core
::clone
::Clone
for DOT11_ACCESSNETWORKOPTIONS
{
2998 fn clone(&self) -> Self {
3003 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3004 pub struct DOT11_ADAPTER
{
3005 pub gAdapterId
: ::windows_sys
::core
::GUID
,
3006 pub pszDescription
: ::windows_sys
::core
::PWSTR
,
3007 pub Dot11CurrentOpMode
: DOT11_CURRENT_OPERATION_MODE
,
3009 impl ::core
::marker
::Copy
for DOT11_ADAPTER {}
3010 impl ::core
::clone
::Clone
for DOT11_ADAPTER
{
3011 fn clone(&self) -> Self {
3016 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3017 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3018 pub struct DOT11_ADDITIONAL_IE
{
3019 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3020 pub uBeaconIEsOffset
: u32,
3021 pub uBeaconIEsLength
: u32,
3022 pub uResponseIEsOffset
: u32,
3023 pub uResponseIEsLength
: u32,
3025 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3026 impl ::core
::marker
::Copy
for DOT11_ADDITIONAL_IE {}
3027 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3028 impl ::core
::clone
::Clone
for DOT11_ADDITIONAL_IE
{
3029 fn clone(&self) -> Self {
3034 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3035 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3036 pub struct DOT11_ANQP_QUERY_COMPLETE_PARAMETERS
{
3037 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3038 pub Status
: DOT11_ANQP_QUERY_RESULT
,
3039 pub hContext
: super::super::Foundation
::HANDLE
,
3040 pub uResponseLength
: u32,
3042 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3043 impl ::core
::marker
::Copy
for DOT11_ANQP_QUERY_COMPLETE_PARAMETERS {}
3044 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3045 impl ::core
::clone
::Clone
for DOT11_ANQP_QUERY_COMPLETE_PARAMETERS
{
3046 fn clone(&self) -> Self {
3051 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3052 pub struct DOT11_AP_JOIN_REQUEST
{
3053 pub uJoinFailureTimeout
: u32,
3054 pub OperationalRateSet
: DOT11_RATE_SET
,
3055 pub uChCenterFrequency
: u32,
3056 pub dot11BSSDescription
: DOT11_BSS_DESCRIPTION
,
3058 impl ::core
::marker
::Copy
for DOT11_AP_JOIN_REQUEST {}
3059 impl ::core
::clone
::Clone
for DOT11_AP_JOIN_REQUEST
{
3060 fn clone(&self) -> Self {
3065 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3066 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3067 pub struct DOT11_ASSOCIATION_COMPLETION_PARAMETERS
{
3068 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3069 pub MacAddr
: [u8; 6],
3071 pub bReAssocReq
: super::super::Foundation
::BOOLEAN
,
3072 pub bReAssocResp
: super::super::Foundation
::BOOLEAN
,
3073 pub uAssocReqOffset
: u32,
3074 pub uAssocReqSize
: u32,
3075 pub uAssocRespOffset
: u32,
3076 pub uAssocRespSize
: u32,
3077 pub uBeaconOffset
: u32,
3078 pub uBeaconSize
: u32,
3079 pub uIHVDataOffset
: u32,
3080 pub uIHVDataSize
: u32,
3081 pub AuthAlgo
: DOT11_AUTH_ALGORITHM
,
3082 pub UnicastCipher
: DOT11_CIPHER_ALGORITHM
,
3083 pub MulticastCipher
: DOT11_CIPHER_ALGORITHM
,
3084 pub uActivePhyListOffset
: u32,
3085 pub uActivePhyListSize
: u32,
3086 pub bFourAddressSupported
: super::super::Foundation
::BOOLEAN
,
3087 pub bPortAuthorized
: super::super::Foundation
::BOOLEAN
,
3088 pub ucActiveQoSProtocol
: u8,
3089 pub DSInfo
: DOT11_DS_INFO
,
3090 pub uEncapTableOffset
: u32,
3091 pub uEncapTableSize
: u32,
3092 pub MulticastMgmtCipher
: DOT11_CIPHER_ALGORITHM
,
3093 pub uAssocComebackTime
: u32,
3095 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3096 impl ::core
::marker
::Copy
for DOT11_ASSOCIATION_COMPLETION_PARAMETERS {}
3097 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3098 impl ::core
::clone
::Clone
for DOT11_ASSOCIATION_COMPLETION_PARAMETERS
{
3099 fn clone(&self) -> Self {
3104 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3105 pub struct DOT11_ASSOCIATION_INFO_EX
{
3106 pub PeerMacAddress
: [u8; 6],
3108 pub usCapabilityInformation
: u16,
3109 pub usListenInterval
: u16,
3110 pub ucPeerSupportedRates
: [u8; 255],
3111 pub usAssociationID
: u16,
3112 pub dot11AssociationState
: DOT11_ASSOCIATION_STATE
,
3113 pub dot11PowerMode
: DOT11_POWER_MODE
,
3114 pub liAssociationUpTime
: i64,
3115 pub ullNumOfTxPacketSuccesses
: u64,
3116 pub ullNumOfTxPacketFailures
: u64,
3117 pub ullNumOfRxPacketSuccesses
: u64,
3118 pub ullNumOfRxPacketFailures
: u64,
3120 impl ::core
::marker
::Copy
for DOT11_ASSOCIATION_INFO_EX {}
3121 impl ::core
::clone
::Clone
for DOT11_ASSOCIATION_INFO_EX
{
3122 fn clone(&self) -> Self {
3127 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3128 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3129 pub struct DOT11_ASSOCIATION_INFO_LIST
{
3130 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3131 pub uNumOfEntries
: u32,
3132 pub uTotalNumOfEntries
: u32,
3133 pub dot11AssocInfo
: [DOT11_ASSOCIATION_INFO_EX
; 1],
3135 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3136 impl ::core
::marker
::Copy
for DOT11_ASSOCIATION_INFO_LIST {}
3137 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3138 impl ::core
::clone
::Clone
for DOT11_ASSOCIATION_INFO_LIST
{
3139 fn clone(&self) -> Self {
3144 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3145 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3146 pub struct DOT11_ASSOCIATION_PARAMS
{
3147 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3149 pub uAssocRequestIEsOffset
: u32,
3150 pub uAssocRequestIEsLength
: u32,
3152 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3153 impl ::core
::marker
::Copy
for DOT11_ASSOCIATION_PARAMS {}
3154 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3155 impl ::core
::clone
::Clone
for DOT11_ASSOCIATION_PARAMS
{
3156 fn clone(&self) -> Self {
3161 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3162 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3163 pub struct DOT11_ASSOCIATION_START_PARAMETERS
{
3164 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3165 pub MacAddr
: [u8; 6],
3166 pub SSID
: DOT11_SSID
,
3167 pub uIHVDataOffset
: u32,
3168 pub uIHVDataSize
: u32,
3170 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3171 impl ::core
::marker
::Copy
for DOT11_ASSOCIATION_START_PARAMETERS {}
3172 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3173 impl ::core
::clone
::Clone
for DOT11_ASSOCIATION_START_PARAMETERS
{
3174 fn clone(&self) -> Self {
3179 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3180 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3181 pub struct DOT11_AUTH_ALGORITHM_LIST
{
3182 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3183 pub uNumOfEntries
: u32,
3184 pub uTotalNumOfEntries
: u32,
3185 pub AlgorithmIds
: [DOT11_AUTH_ALGORITHM
; 1],
3187 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3188 impl ::core
::marker
::Copy
for DOT11_AUTH_ALGORITHM_LIST {}
3189 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3190 impl ::core
::clone
::Clone
for DOT11_AUTH_ALGORITHM_LIST
{
3191 fn clone(&self) -> Self {
3196 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3197 pub struct DOT11_AUTH_CIPHER_PAIR
{
3198 pub AuthAlgoId
: DOT11_AUTH_ALGORITHM
,
3199 pub CipherAlgoId
: DOT11_CIPHER_ALGORITHM
,
3201 impl ::core
::marker
::Copy
for DOT11_AUTH_CIPHER_PAIR {}
3202 impl ::core
::clone
::Clone
for DOT11_AUTH_CIPHER_PAIR
{
3203 fn clone(&self) -> Self {
3208 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3209 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3210 pub struct DOT11_AUTH_CIPHER_PAIR_LIST
{
3211 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3212 pub uNumOfEntries
: u32,
3213 pub uTotalNumOfEntries
: u32,
3214 pub AuthCipherPairs
: [DOT11_AUTH_CIPHER_PAIR
; 1],
3216 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3217 impl ::core
::marker
::Copy
for DOT11_AUTH_CIPHER_PAIR_LIST {}
3218 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3219 impl ::core
::clone
::Clone
for DOT11_AUTH_CIPHER_PAIR_LIST
{
3220 fn clone(&self) -> Self {
3225 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3226 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3227 pub struct DOT11_AVAILABLE_CHANNEL_LIST
{
3228 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3229 pub uNumOfEntries
: u32,
3230 pub uTotalNumOfEntries
: u32,
3231 pub uChannelNumber
: [u32; 1],
3233 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3234 impl ::core
::marker
::Copy
for DOT11_AVAILABLE_CHANNEL_LIST {}
3235 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3236 impl ::core
::clone
::Clone
for DOT11_AVAILABLE_CHANNEL_LIST
{
3237 fn clone(&self) -> Self {
3242 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3243 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3244 pub struct DOT11_AVAILABLE_FREQUENCY_LIST
{
3245 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3246 pub uNumOfEntries
: u32,
3247 pub uTotalNumOfEntries
: u32,
3248 pub uFrequencyValue
: [u32; 1],
3250 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3251 impl ::core
::marker
::Copy
for DOT11_AVAILABLE_FREQUENCY_LIST {}
3252 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3253 impl ::core
::clone
::Clone
for DOT11_AVAILABLE_FREQUENCY_LIST
{
3254 fn clone(&self) -> Self {
3259 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3260 pub struct DOT11_BSSID_CANDIDATE
{
3264 impl ::core
::marker
::Copy
for DOT11_BSSID_CANDIDATE {}
3265 impl ::core
::clone
::Clone
for DOT11_BSSID_CANDIDATE
{
3266 fn clone(&self) -> Self {
3271 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3272 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3273 pub struct DOT11_BSSID_LIST
{
3274 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3275 pub uNumOfEntries
: u32,
3276 pub uTotalNumOfEntries
: u32,
3277 pub BSSIDs
: [u8; 6],
3279 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3280 impl ::core
::marker
::Copy
for DOT11_BSSID_LIST {}
3281 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3282 impl ::core
::clone
::Clone
for DOT11_BSSID_LIST
{
3283 fn clone(&self) -> Self {
3288 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3289 pub struct DOT11_BSS_DESCRIPTION
{
3291 pub dot11BSSID
: [u8; 6],
3292 pub dot11BSSType
: DOT11_BSS_TYPE
,
3293 pub usBeaconPeriod
: u16,
3294 pub ullTimestamp
: u64,
3295 pub usCapabilityInformation
: u16,
3296 pub uBufferLength
: u32,
3297 pub ucBuffer
: [u8; 1],
3299 impl ::core
::marker
::Copy
for DOT11_BSS_DESCRIPTION {}
3300 impl ::core
::clone
::Clone
for DOT11_BSS_DESCRIPTION
{
3301 fn clone(&self) -> Self {
3306 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
3307 #[cfg(feature = "Win32_Foundation")]
3308 pub struct DOT11_BSS_ENTRY
{
3310 pub PhySpecificInfo
: DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO
,
3311 pub dot11BSSID
: [u8; 6],
3312 pub dot11BSSType
: DOT11_BSS_TYPE
,
3314 pub uLinkQuality
: u32,
3315 pub bInRegDomain
: super::super::Foundation
::BOOLEAN
,
3316 pub usBeaconPeriod
: u16,
3317 pub ullTimestamp
: u64,
3318 pub ullHostTimestamp
: u64,
3319 pub usCapabilityInformation
: u16,
3320 pub uBufferLength
: u32,
3321 pub ucBuffer
: [u8; 1],
3323 #[cfg(feature = "Win32_Foundation")]
3324 impl ::core
::marker
::Copy
for DOT11_BSS_ENTRY {}
3325 #[cfg(feature = "Win32_Foundation")]
3326 impl ::core
::clone
::Clone
for DOT11_BSS_ENTRY
{
3327 fn clone(&self) -> Self {
3332 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3333 pub union DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO
{
3334 pub uChCenterFrequency
: u32,
3335 pub FHSS
: DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO_0
,
3337 impl ::core
::marker
::Copy
for DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO {}
3338 impl ::core
::clone
::Clone
for DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO
{
3339 fn clone(&self) -> Self {
3344 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3345 pub struct DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO_0
{
3346 pub uHopPattern
: u32,
3348 pub uDwellTime
: u32,
3350 impl ::core
::marker
::Copy
for DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO_0 {}
3351 impl ::core
::clone
::Clone
for DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO_0
{
3352 fn clone(&self) -> Self {
3357 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3358 pub struct DOT11_BSS_LIST
{
3359 pub uNumOfBytes
: u32,
3360 pub pucBuffer
: *mut u8,
3362 impl ::core
::marker
::Copy
for DOT11_BSS_LIST {}
3363 impl ::core
::clone
::Clone
for DOT11_BSS_LIST
{
3364 fn clone(&self) -> Self {
3369 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3370 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3371 pub struct DOT11_BYTE_ARRAY
{
3372 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3373 pub uNumOfBytes
: u32,
3374 pub uTotalNumOfBytes
: u32,
3375 pub ucBuffer
: [u8; 1],
3377 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3378 impl ::core
::marker
::Copy
for DOT11_BYTE_ARRAY {}
3379 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3380 impl ::core
::clone
::Clone
for DOT11_BYTE_ARRAY
{
3381 fn clone(&self) -> Self {
3386 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3387 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3388 pub struct DOT11_CAN_SUSTAIN_AP_PARAMETERS
{
3389 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3392 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3393 impl ::core
::marker
::Copy
for DOT11_CAN_SUSTAIN_AP_PARAMETERS {}
3394 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3395 impl ::core
::clone
::Clone
for DOT11_CAN_SUSTAIN_AP_PARAMETERS
{
3396 fn clone(&self) -> Self {
3401 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3402 pub struct DOT11_CHANNEL_HINT
{
3403 pub Dot11PhyType
: DOT11_PHY_TYPE
,
3404 pub uChannelNumber
: u32,
3406 impl ::core
::marker
::Copy
for DOT11_CHANNEL_HINT {}
3407 impl ::core
::clone
::Clone
for DOT11_CHANNEL_HINT
{
3408 fn clone(&self) -> Self {
3413 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3414 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3415 pub struct DOT11_CIPHER_ALGORITHM_LIST
{
3416 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3417 pub uNumOfEntries
: u32,
3418 pub uTotalNumOfEntries
: u32,
3419 pub AlgorithmIds
: [DOT11_CIPHER_ALGORITHM
; 1],
3421 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3422 impl ::core
::marker
::Copy
for DOT11_CIPHER_ALGORITHM_LIST {}
3423 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3424 impl ::core
::clone
::Clone
for DOT11_CIPHER_ALGORITHM_LIST
{
3425 fn clone(&self) -> Self {
3430 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3431 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3432 pub struct DOT11_CIPHER_DEFAULT_KEY_VALUE
{
3433 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3435 pub AlgorithmId
: DOT11_CIPHER_ALGORITHM
,
3436 pub MacAddr
: [u8; 6],
3437 pub bDelete
: super::super::Foundation
::BOOLEAN
,
3438 pub bStatic
: super::super::Foundation
::BOOLEAN
,
3439 pub usKeyLength
: u16,
3442 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3443 impl ::core
::marker
::Copy
for DOT11_CIPHER_DEFAULT_KEY_VALUE {}
3444 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3445 impl ::core
::clone
::Clone
for DOT11_CIPHER_DEFAULT_KEY_VALUE
{
3446 fn clone(&self) -> Self {
3451 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
3452 #[cfg(feature = "Win32_Foundation")]
3453 pub struct DOT11_CIPHER_KEY_MAPPING_KEY_VALUE
{
3454 pub PeerMacAddr
: [u8; 6],
3455 pub AlgorithmId
: DOT11_CIPHER_ALGORITHM
,
3456 pub Direction
: DOT11_DIRECTION
,
3457 pub bDelete
: super::super::Foundation
::BOOLEAN
,
3458 pub bStatic
: super::super::Foundation
::BOOLEAN
,
3459 pub usKeyLength
: u16,
3462 #[cfg(feature = "Win32_Foundation")]
3463 impl ::core
::marker
::Copy
for DOT11_CIPHER_KEY_MAPPING_KEY_VALUE {}
3464 #[cfg(feature = "Win32_Foundation")]
3465 impl ::core
::clone
::Clone
for DOT11_CIPHER_KEY_MAPPING_KEY_VALUE
{
3466 fn clone(&self) -> Self {
3471 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3472 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3473 pub struct DOT11_CONNECTION_COMPLETION_PARAMETERS
{
3474 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3477 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3478 impl ::core
::marker
::Copy
for DOT11_CONNECTION_COMPLETION_PARAMETERS {}
3479 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3480 impl ::core
::clone
::Clone
for DOT11_CONNECTION_COMPLETION_PARAMETERS
{
3481 fn clone(&self) -> Self {
3486 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3487 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3488 pub struct DOT11_CONNECTION_START_PARAMETERS
{
3489 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3490 pub BSSType
: DOT11_BSS_TYPE
,
3491 pub AdhocBSSID
: [u8; 6],
3492 pub AdhocSSID
: DOT11_SSID
,
3494 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3495 impl ::core
::marker
::Copy
for DOT11_CONNECTION_START_PARAMETERS {}
3496 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3497 impl ::core
::clone
::Clone
for DOT11_CONNECTION_START_PARAMETERS
{
3498 fn clone(&self) -> Self {
3503 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3504 pub struct DOT11_COUNTERS_ENTRY
{
3505 pub uTransmittedFragmentCount
: u32,
3506 pub uMulticastTransmittedFrameCount
: u32,
3507 pub uFailedCount
: u32,
3508 pub uRetryCount
: u32,
3509 pub uMultipleRetryCount
: u32,
3510 pub uFrameDuplicateCount
: u32,
3511 pub uRTSSuccessCount
: u32,
3512 pub uRTSFailureCount
: u32,
3513 pub uACKFailureCount
: u32,
3514 pub uReceivedFragmentCount
: u32,
3515 pub uMulticastReceivedFrameCount
: u32,
3516 pub uFCSErrorCount
: u32,
3517 pub uTransmittedFrameCount
: u32,
3519 impl ::core
::marker
::Copy
for DOT11_COUNTERS_ENTRY {}
3520 impl ::core
::clone
::Clone
for DOT11_COUNTERS_ENTRY
{
3521 fn clone(&self) -> Self {
3526 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3527 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3528 pub struct DOT11_COUNTRY_OR_REGION_STRING_LIST
{
3529 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3530 pub uNumOfEntries
: u32,
3531 pub uTotalNumOfEntries
: u32,
3532 pub CountryOrRegionStrings
: [u8; 3],
3534 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3535 impl ::core
::marker
::Copy
for DOT11_COUNTRY_OR_REGION_STRING_LIST {}
3536 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3537 impl ::core
::clone
::Clone
for DOT11_COUNTRY_OR_REGION_STRING_LIST
{
3538 fn clone(&self) -> Self {
3543 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3544 pub struct DOT11_CURRENT_OFFLOAD_CAPABILITY
{
3548 impl ::core
::marker
::Copy
for DOT11_CURRENT_OFFLOAD_CAPABILITY {}
3549 impl ::core
::clone
::Clone
for DOT11_CURRENT_OFFLOAD_CAPABILITY
{
3550 fn clone(&self) -> Self {
3555 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3556 pub struct DOT11_CURRENT_OPERATION_MODE
{
3558 pub uCurrentOpMode
: u32,
3560 impl ::core
::marker
::Copy
for DOT11_CURRENT_OPERATION_MODE {}
3561 impl ::core
::clone
::Clone
for DOT11_CURRENT_OPERATION_MODE
{
3562 fn clone(&self) -> Self {
3567 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
3568 #[cfg(feature = "Win32_Foundation")]
3569 pub struct DOT11_CURRENT_OPTIONAL_CAPABILITY
{
3571 pub bDot11CFPollable
: super::super::Foundation
::BOOLEAN
,
3572 pub bDot11PCF
: super::super::Foundation
::BOOLEAN
,
3573 pub bDot11PCFMPDUTransferToPC
: super::super::Foundation
::BOOLEAN
,
3574 pub bStrictlyOrderedServiceClass
: super::super::Foundation
::BOOLEAN
,
3576 #[cfg(feature = "Win32_Foundation")]
3577 impl ::core
::marker
::Copy
for DOT11_CURRENT_OPTIONAL_CAPABILITY {}
3578 #[cfg(feature = "Win32_Foundation")]
3579 impl ::core
::clone
::Clone
for DOT11_CURRENT_OPTIONAL_CAPABILITY
{
3580 fn clone(&self) -> Self {
3585 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3586 pub struct DOT11_DATA_RATE_MAPPING_ENTRY
{
3587 pub ucDataRateIndex
: u8,
3588 pub ucDataRateFlag
: u8,
3589 pub usDataRateValue
: u16,
3591 impl ::core
::marker
::Copy
for DOT11_DATA_RATE_MAPPING_ENTRY {}
3592 impl ::core
::clone
::Clone
for DOT11_DATA_RATE_MAPPING_ENTRY
{
3593 fn clone(&self) -> Self {
3598 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3599 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3600 pub struct DOT11_DATA_RATE_MAPPING_TABLE
{
3601 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3602 pub uDataRateMappingLength
: u32,
3603 pub DataRateMappingEntries
: [DOT11_DATA_RATE_MAPPING_ENTRY
; 126],
3605 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3606 impl ::core
::marker
::Copy
for DOT11_DATA_RATE_MAPPING_TABLE {}
3607 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3608 impl ::core
::clone
::Clone
for DOT11_DATA_RATE_MAPPING_TABLE
{
3609 fn clone(&self) -> Self {
3614 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
3615 #[cfg(feature = "Win32_Foundation")]
3616 pub struct DOT11_DEFAULT_WEP_OFFLOAD
{
3618 pub hOffloadContext
: super::super::Foundation
::HANDLE
,
3619 pub hOffload
: super::super::Foundation
::HANDLE
,
3621 pub dot11OffloadType
: DOT11_OFFLOAD_TYPE
,
3622 pub dwAlgorithm
: u32,
3624 pub dot11KeyDirection
: DOT11_KEY_DIRECTION
,
3625 pub ucMacAddress
: [u8; 6],
3626 pub uNumOfRWsOnMe
: u32,
3627 pub dot11IV48Counters
: [DOT11_IV48_COUNTER
; 16],
3628 pub usDot11RWBitMaps
: [u16; 16],
3629 pub usKeyLength
: u16,
3632 #[cfg(feature = "Win32_Foundation")]
3633 impl ::core
::marker
::Copy
for DOT11_DEFAULT_WEP_OFFLOAD {}
3634 #[cfg(feature = "Win32_Foundation")]
3635 impl ::core
::clone
::Clone
for DOT11_DEFAULT_WEP_OFFLOAD
{
3636 fn clone(&self) -> Self {
3641 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
3642 #[cfg(feature = "Win32_Foundation")]
3643 pub struct DOT11_DEFAULT_WEP_UPLOAD
{
3645 pub dot11OffloadType
: DOT11_OFFLOAD_TYPE
,
3646 pub hOffload
: super::super::Foundation
::HANDLE
,
3647 pub uNumOfRWsUsed
: u32,
3648 pub dot11IV48Counters
: [DOT11_IV48_COUNTER
; 16],
3649 pub usDot11RWBitMaps
: [u16; 16],
3651 #[cfg(feature = "Win32_Foundation")]
3652 impl ::core
::marker
::Copy
for DOT11_DEFAULT_WEP_UPLOAD {}
3653 #[cfg(feature = "Win32_Foundation")]
3654 impl ::core
::clone
::Clone
for DOT11_DEFAULT_WEP_UPLOAD
{
3655 fn clone(&self) -> Self {
3660 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3661 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3662 pub struct DOT11_DISASSOCIATE_PEER_REQUEST
{
3663 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3664 pub PeerMacAddr
: [u8; 6],
3667 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3668 impl ::core
::marker
::Copy
for DOT11_DISASSOCIATE_PEER_REQUEST {}
3669 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3670 impl ::core
::clone
::Clone
for DOT11_DISASSOCIATE_PEER_REQUEST
{
3671 fn clone(&self) -> Self {
3676 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3677 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3678 pub struct DOT11_DISASSOCIATION_PARAMETERS
{
3679 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3680 pub MacAddr
: [u8; 6],
3682 pub uIHVDataOffset
: u32,
3683 pub uIHVDataSize
: u32,
3685 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3686 impl ::core
::marker
::Copy
for DOT11_DISASSOCIATION_PARAMETERS {}
3687 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3688 impl ::core
::clone
::Clone
for DOT11_DISASSOCIATION_PARAMETERS
{
3689 fn clone(&self) -> Self {
3694 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
3695 #[cfg(feature = "Win32_Foundation")]
3696 pub struct DOT11_DIVERSITY_SELECTION_RX
{
3697 pub uAntennaListIndex
: u32,
3698 pub bDiversitySelectionRX
: super::super::Foundation
::BOOLEAN
,
3700 #[cfg(feature = "Win32_Foundation")]
3701 impl ::core
::marker
::Copy
for DOT11_DIVERSITY_SELECTION_RX {}
3702 #[cfg(feature = "Win32_Foundation")]
3703 impl ::core
::clone
::Clone
for DOT11_DIVERSITY_SELECTION_RX
{
3704 fn clone(&self) -> Self {
3709 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
3710 #[cfg(feature = "Win32_Foundation")]
3711 pub struct DOT11_DIVERSITY_SELECTION_RX_LIST
{
3712 pub uNumOfEntries
: u32,
3713 pub uTotalNumOfEntries
: u32,
3714 pub dot11DiversitySelectionRx
: [DOT11_DIVERSITY_SELECTION_RX
; 1],
3716 #[cfg(feature = "Win32_Foundation")]
3717 impl ::core
::marker
::Copy
for DOT11_DIVERSITY_SELECTION_RX_LIST {}
3718 #[cfg(feature = "Win32_Foundation")]
3719 impl ::core
::clone
::Clone
for DOT11_DIVERSITY_SELECTION_RX_LIST
{
3720 fn clone(&self) -> Self {
3725 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
3726 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
3727 pub struct DOT11_EAP_RESULT
{
3728 pub dwFailureReasonCode
: u32,
3729 pub pAttribArray
: *mut super::super::Security
::ExtensibleAuthenticationProtocol
::EAP_ATTRIBUTES
,
3731 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
3732 impl ::core
::marker
::Copy
for DOT11_EAP_RESULT {}
3733 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
3734 impl ::core
::clone
::Clone
for DOT11_EAP_RESULT
{
3735 fn clone(&self) -> Self {
3740 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3741 pub struct DOT11_ENCAP_ENTRY
{
3742 pub usEtherType
: u16,
3743 pub usEncapType
: u16,
3745 impl ::core
::marker
::Copy
for DOT11_ENCAP_ENTRY {}
3746 impl ::core
::clone
::Clone
for DOT11_ENCAP_ENTRY
{
3747 fn clone(&self) -> Self {
3752 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
3753 #[cfg(feature = "Win32_Foundation")]
3754 pub struct DOT11_ERP_PHY_ATTRIBUTES
{
3755 pub HRDSSSAttributes
: DOT11_HRDSSS_PHY_ATTRIBUTES
,
3756 pub bERPPBCCOptionImplemented
: super::super::Foundation
::BOOLEAN
,
3757 pub bDSSSOFDMOptionImplemented
: super::super::Foundation
::BOOLEAN
,
3758 pub bShortSlotTimeOptionImplemented
: super::super::Foundation
::BOOLEAN
,
3760 #[cfg(feature = "Win32_Foundation")]
3761 impl ::core
::marker
::Copy
for DOT11_ERP_PHY_ATTRIBUTES {}
3762 #[cfg(feature = "Win32_Foundation")]
3763 impl ::core
::clone
::Clone
for DOT11_ERP_PHY_ATTRIBUTES
{
3764 fn clone(&self) -> Self {
3769 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3770 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3771 pub struct DOT11_EXTAP_ATTRIBUTES
{
3772 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3773 pub uScanSSIDListSize
: u32,
3774 pub uDesiredSSIDListSize
: u32,
3775 pub uPrivacyExemptionListSize
: u32,
3776 pub uAssociationTableSize
: u32,
3777 pub uDefaultKeyTableSize
: u32,
3778 pub uWEPKeyValueMaxLength
: u32,
3779 pub bStrictlyOrderedServiceClassImplemented
: super::super::Foundation
::BOOLEAN
,
3780 pub uNumSupportedCountryOrRegionStrings
: u32,
3781 pub pSupportedCountryOrRegionStrings
: *mut u8,
3782 pub uInfraNumSupportedUcastAlgoPairs
: u32,
3783 pub pInfraSupportedUcastAlgoPairs
: *mut DOT11_AUTH_CIPHER_PAIR
,
3784 pub uInfraNumSupportedMcastAlgoPairs
: u32,
3785 pub pInfraSupportedMcastAlgoPairs
: *mut DOT11_AUTH_CIPHER_PAIR
,
3787 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3788 impl ::core
::marker
::Copy
for DOT11_EXTAP_ATTRIBUTES {}
3789 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3790 impl ::core
::clone
::Clone
for DOT11_EXTAP_ATTRIBUTES
{
3791 fn clone(&self) -> Self {
3796 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3797 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3798 pub struct DOT11_EXTSTA_ATTRIBUTES
{
3799 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3800 pub uScanSSIDListSize
: u32,
3801 pub uDesiredBSSIDListSize
: u32,
3802 pub uDesiredSSIDListSize
: u32,
3803 pub uExcludedMacAddressListSize
: u32,
3804 pub uPrivacyExemptionListSize
: u32,
3805 pub uKeyMappingTableSize
: u32,
3806 pub uDefaultKeyTableSize
: u32,
3807 pub uWEPKeyValueMaxLength
: u32,
3808 pub uPMKIDCacheSize
: u32,
3809 pub uMaxNumPerSTADefaultKeyTables
: u32,
3810 pub bStrictlyOrderedServiceClassImplemented
: super::super::Foundation
::BOOLEAN
,
3811 pub ucSupportedQoSProtocolFlags
: u8,
3812 pub bSafeModeImplemented
: super::super::Foundation
::BOOLEAN
,
3813 pub uNumSupportedCountryOrRegionStrings
: u32,
3814 pub pSupportedCountryOrRegionStrings
: *mut u8,
3815 pub uInfraNumSupportedUcastAlgoPairs
: u32,
3816 pub pInfraSupportedUcastAlgoPairs
: *mut DOT11_AUTH_CIPHER_PAIR
,
3817 pub uInfraNumSupportedMcastAlgoPairs
: u32,
3818 pub pInfraSupportedMcastAlgoPairs
: *mut DOT11_AUTH_CIPHER_PAIR
,
3819 pub uAdhocNumSupportedUcastAlgoPairs
: u32,
3820 pub pAdhocSupportedUcastAlgoPairs
: *mut DOT11_AUTH_CIPHER_PAIR
,
3821 pub uAdhocNumSupportedMcastAlgoPairs
: u32,
3822 pub pAdhocSupportedMcastAlgoPairs
: *mut DOT11_AUTH_CIPHER_PAIR
,
3823 pub bAutoPowerSaveMode
: super::super::Foundation
::BOOLEAN
,
3824 pub uMaxNetworkOffloadListSize
: u32,
3825 pub bMFPCapable
: super::super::Foundation
::BOOLEAN
,
3826 pub uInfraNumSupportedMcastMgmtAlgoPairs
: u32,
3827 pub pInfraSupportedMcastMgmtAlgoPairs
: *mut DOT11_AUTH_CIPHER_PAIR
,
3828 pub bNeighborReportSupported
: super::super::Foundation
::BOOLEAN
,
3829 pub bAPChannelReportSupported
: super::super::Foundation
::BOOLEAN
,
3830 pub bActionFramesSupported
: super::super::Foundation
::BOOLEAN
,
3831 pub bANQPQueryOffloadSupported
: super::super::Foundation
::BOOLEAN
,
3832 pub bHESSIDConnectionSupported
: super::super::Foundation
::BOOLEAN
,
3834 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3835 impl ::core
::marker
::Copy
for DOT11_EXTSTA_ATTRIBUTES {}
3836 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
3837 impl ::core
::clone
::Clone
for DOT11_EXTSTA_ATTRIBUTES
{
3838 fn clone(&self) -> Self {
3843 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3844 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3845 pub struct DOT11_EXTSTA_CAPABILITY
{
3846 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3847 pub uScanSSIDListSize
: u32,
3848 pub uDesiredBSSIDListSize
: u32,
3849 pub uDesiredSSIDListSize
: u32,
3850 pub uExcludedMacAddressListSize
: u32,
3851 pub uPrivacyExemptionListSize
: u32,
3852 pub uKeyMappingTableSize
: u32,
3853 pub uDefaultKeyTableSize
: u32,
3854 pub uWEPKeyValueMaxLength
: u32,
3855 pub uPMKIDCacheSize
: u32,
3856 pub uMaxNumPerSTADefaultKeyTables
: u32,
3858 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3859 impl ::core
::marker
::Copy
for DOT11_EXTSTA_CAPABILITY {}
3860 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3861 impl ::core
::clone
::Clone
for DOT11_EXTSTA_CAPABILITY
{
3862 fn clone(&self) -> Self {
3867 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3868 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3869 pub struct DOT11_EXTSTA_RECV_CONTEXT
{
3870 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3871 pub uReceiveFlags
: u32,
3873 pub uChCenterFrequency
: u32,
3874 pub usNumberOfMPDUsReceived
: u16,
3877 pub uSizeMediaSpecificInfo
: u32,
3878 pub pvMediaSpecificInfo
: *mut ::core
::ffi
::c_void
,
3879 pub ullTimestamp
: u64,
3881 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3882 impl ::core
::marker
::Copy
for DOT11_EXTSTA_RECV_CONTEXT {}
3883 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3884 impl ::core
::clone
::Clone
for DOT11_EXTSTA_RECV_CONTEXT
{
3885 fn clone(&self) -> Self {
3890 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3891 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3892 pub struct DOT11_EXTSTA_SEND_CONTEXT
{
3893 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3894 pub usExemptionActionType
: u16,
3896 pub uDelayedSleepValue
: u32,
3897 pub pvMediaSpecificInfo
: *mut ::core
::ffi
::c_void
,
3898 pub uSendFlags
: u32,
3900 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3901 impl ::core
::marker
::Copy
for DOT11_EXTSTA_SEND_CONTEXT {}
3902 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3903 impl ::core
::clone
::Clone
for DOT11_EXTSTA_SEND_CONTEXT
{
3904 fn clone(&self) -> Self {
3909 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3910 pub struct DOT11_FRAGMENT_DESCRIPTOR
{
3914 impl ::core
::marker
::Copy
for DOT11_FRAGMENT_DESCRIPTOR {}
3915 impl ::core
::clone
::Clone
for DOT11_FRAGMENT_DESCRIPTOR
{
3916 fn clone(&self) -> Self {
3921 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3922 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3923 pub struct DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS
{
3924 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3925 pub PeerDeviceAddress
: [u8; 6],
3926 pub DialogToken
: u8,
3928 pub uIEsOffset
: u32,
3929 pub uIEsLength
: u32,
3931 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3932 impl ::core
::marker
::Copy
for DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS {}
3933 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3934 impl ::core
::clone
::Clone
for DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS
{
3935 fn clone(&self) -> Self {
3940 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3941 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3942 pub struct DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS
{
3943 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3944 pub PeerDeviceAddress
: [u8; 6],
3945 pub DialogToken
: u8,
3947 pub uIEsOffset
: u32,
3948 pub uIEsLength
: u32,
3950 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3951 impl ::core
::marker
::Copy
for DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS {}
3952 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3953 impl ::core
::clone
::Clone
for DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS
{
3954 fn clone(&self) -> Self {
3959 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
3960 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3961 pub struct DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS
{
3962 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
3963 pub PeerDeviceAddress
: [u8; 6],
3964 pub DialogToken
: u8,
3966 pub uIEsOffset
: u32,
3967 pub uIEsLength
: u32,
3969 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3970 impl ::core
::marker
::Copy
for DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS {}
3971 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
3972 impl ::core
::clone
::Clone
for DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS
{
3973 fn clone(&self) -> Self {
3978 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3979 pub struct DOT11_HOPPING_PATTERN_ENTRY
{
3980 pub uHoppingPatternIndex
: u32,
3981 pub uRandomTableFieldNumber
: u32,
3983 impl ::core
::marker
::Copy
for DOT11_HOPPING_PATTERN_ENTRY {}
3984 impl ::core
::clone
::Clone
for DOT11_HOPPING_PATTERN_ENTRY
{
3985 fn clone(&self) -> Self {
3990 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
3991 pub struct DOT11_HOPPING_PATTERN_ENTRY_LIST
{
3992 pub uNumOfEntries
: u32,
3993 pub uTotalNumOfEntries
: u32,
3994 pub dot11HoppingPatternEntry
: [DOT11_HOPPING_PATTERN_ENTRY
; 1],
3996 impl ::core
::marker
::Copy
for DOT11_HOPPING_PATTERN_ENTRY_LIST {}
3997 impl ::core
::clone
::Clone
for DOT11_HOPPING_PATTERN_ENTRY_LIST
{
3998 fn clone(&self) -> Self {
4003 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
4004 #[cfg(feature = "Win32_Foundation")]
4005 pub struct DOT11_HRDSSS_PHY_ATTRIBUTES
{
4006 pub bShortPreambleOptionImplemented
: super::super::Foundation
::BOOLEAN
,
4007 pub bPBCCOptionImplemented
: super::super::Foundation
::BOOLEAN
,
4008 pub bChannelAgilityPresent
: super::super::Foundation
::BOOLEAN
,
4009 pub uHRCCAModeSupported
: u32,
4011 #[cfg(feature = "Win32_Foundation")]
4012 impl ::core
::marker
::Copy
for DOT11_HRDSSS_PHY_ATTRIBUTES {}
4013 #[cfg(feature = "Win32_Foundation")]
4014 impl ::core
::clone
::Clone
for DOT11_HRDSSS_PHY_ATTRIBUTES
{
4015 fn clone(&self) -> Self {
4020 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4021 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4022 pub struct DOT11_IBSS_PARAMS
{
4023 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4024 pub bJoinOnly
: super::super::Foundation
::BOOLEAN
,
4025 pub uIEsOffset
: u32,
4026 pub uIEsLength
: u32,
4028 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4029 impl ::core
::marker
::Copy
for DOT11_IBSS_PARAMS {}
4030 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4031 impl ::core
::clone
::Clone
for DOT11_IBSS_PARAMS
{
4032 fn clone(&self) -> Self {
4037 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4038 pub struct DOT11_IHV_VERSION_INFO
{
4042 impl ::core
::marker
::Copy
for DOT11_IHV_VERSION_INFO {}
4043 impl ::core
::clone
::Clone
for DOT11_IHV_VERSION_INFO
{
4044 fn clone(&self) -> Self {
4049 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4050 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4051 pub struct DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS
{
4052 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4053 pub PeerMacAddr
: [u8; 6],
4055 pub ucErrorSource
: u8,
4056 pub bReAssocReq
: super::super::Foundation
::BOOLEAN
,
4057 pub bReAssocResp
: super::super::Foundation
::BOOLEAN
,
4058 pub uAssocReqOffset
: u32,
4059 pub uAssocReqSize
: u32,
4060 pub uAssocRespOffset
: u32,
4061 pub uAssocRespSize
: u32,
4062 pub AuthAlgo
: DOT11_AUTH_ALGORITHM
,
4063 pub UnicastCipher
: DOT11_CIPHER_ALGORITHM
,
4064 pub MulticastCipher
: DOT11_CIPHER_ALGORITHM
,
4065 pub uActivePhyListOffset
: u32,
4066 pub uActivePhyListSize
: u32,
4067 pub uBeaconOffset
: u32,
4068 pub uBeaconSize
: u32,
4070 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4071 impl ::core
::marker
::Copy
for DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS {}
4072 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4073 impl ::core
::clone
::Clone
for DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS
{
4074 fn clone(&self) -> Self {
4079 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4080 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4081 pub struct DOT11_INCOMING_ASSOC_DECISION
{
4082 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4083 pub PeerMacAddr
: [u8; 6],
4084 pub bAccept
: super::super::Foundation
::BOOLEAN
,
4085 pub usReasonCode
: u16,
4086 pub uAssocResponseIEsOffset
: u32,
4087 pub uAssocResponseIEsLength
: u32,
4089 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4090 impl ::core
::marker
::Copy
for DOT11_INCOMING_ASSOC_DECISION {}
4091 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4092 impl ::core
::clone
::Clone
for DOT11_INCOMING_ASSOC_DECISION
{
4093 fn clone(&self) -> Self {
4098 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4099 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4100 pub struct DOT11_INCOMING_ASSOC_DECISION_V2
{
4101 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4102 pub PeerMacAddr
: [u8; 6],
4103 pub bAccept
: super::super::Foundation
::BOOLEAN
,
4104 pub usReasonCode
: u16,
4105 pub uAssocResponseIEsOffset
: u32,
4106 pub uAssocResponseIEsLength
: u32,
4109 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4110 impl ::core
::marker
::Copy
for DOT11_INCOMING_ASSOC_DECISION_V2 {}
4111 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4112 impl ::core
::clone
::Clone
for DOT11_INCOMING_ASSOC_DECISION_V2
{
4113 fn clone(&self) -> Self {
4118 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4119 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4120 pub struct DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS
{
4121 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4122 pub PeerMacAddr
: [u8; 6],
4123 pub bReAssocReq
: super::super::Foundation
::BOOLEAN
,
4124 pub uAssocReqOffset
: u32,
4125 pub uAssocReqSize
: u32,
4127 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4128 impl ::core
::marker
::Copy
for DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS {}
4129 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4130 impl ::core
::clone
::Clone
for DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS
{
4131 fn clone(&self) -> Self {
4136 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4137 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4138 pub struct DOT11_INCOMING_ASSOC_STARTED_PARAMETERS
{
4139 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4140 pub PeerMacAddr
: [u8; 6],
4142 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4143 impl ::core
::marker
::Copy
for DOT11_INCOMING_ASSOC_STARTED_PARAMETERS {}
4144 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4145 impl ::core
::clone
::Clone
for DOT11_INCOMING_ASSOC_STARTED_PARAMETERS
{
4146 fn clone(&self) -> Self {
4151 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4152 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4153 pub struct DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS
{
4154 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4155 pub PeerDeviceAddress
: [u8; 6],
4156 pub ReceiverAddress
: [u8; 6],
4157 pub DialogToken
: u8,
4159 pub uIEsOffset
: u32,
4160 pub uIEsLength
: u32,
4162 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4163 impl ::core
::marker
::Copy
for DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS {}
4164 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4165 impl ::core
::clone
::Clone
for DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS
{
4166 fn clone(&self) -> Self {
4171 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4172 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4173 pub struct DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS
{
4174 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4175 pub ReceiverDeviceAddress
: [u8; 6],
4176 pub DialogToken
: u8,
4178 pub uIEsOffset
: u32,
4179 pub uIEsLength
: u32,
4181 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4182 impl ::core
::marker
::Copy
for DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS {}
4183 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4184 impl ::core
::clone
::Clone
for DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS
{
4185 fn clone(&self) -> Self {
4190 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4191 pub struct DOT11_IV48_COUNTER
{
4192 pub uIV32Counter
: u32,
4193 pub usIV16Counter
: u16,
4195 impl ::core
::marker
::Copy
for DOT11_IV48_COUNTER {}
4196 impl ::core
::clone
::Clone
for DOT11_IV48_COUNTER
{
4197 fn clone(&self) -> Self {
4202 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4203 pub struct DOT11_JOIN_REQUEST
{
4204 pub uJoinFailureTimeout
: u32,
4205 pub OperationalRateSet
: DOT11_RATE_SET
,
4206 pub uChCenterFrequency
: u32,
4207 pub dot11BSSDescription
: DOT11_BSS_DESCRIPTION
,
4209 impl ::core
::marker
::Copy
for DOT11_JOIN_REQUEST {}
4210 impl ::core
::clone
::Clone
for DOT11_JOIN_REQUEST
{
4211 fn clone(&self) -> Self {
4216 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4217 pub struct DOT11_KEY_ALGO_BIP
{
4219 pub ulBIPKeyLength
: u32,
4220 pub ucBIPKey
: [u8; 1],
4222 impl ::core
::marker
::Copy
for DOT11_KEY_ALGO_BIP {}
4223 impl ::core
::clone
::Clone
for DOT11_KEY_ALGO_BIP
{
4224 fn clone(&self) -> Self {
4229 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4230 pub struct DOT11_KEY_ALGO_BIP_GMAC_256
{
4232 pub ulBIPGmac256KeyLength
: u32,
4233 pub ucBIPGmac256Key
: [u8; 1],
4235 impl ::core
::marker
::Copy
for DOT11_KEY_ALGO_BIP_GMAC_256 {}
4236 impl ::core
::clone
::Clone
for DOT11_KEY_ALGO_BIP_GMAC_256
{
4237 fn clone(&self) -> Self {
4242 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4243 pub struct DOT11_KEY_ALGO_CCMP
{
4244 pub ucIV48Counter
: [u8; 6],
4245 pub ulCCMPKeyLength
: u32,
4246 pub ucCCMPKey
: [u8; 1],
4248 impl ::core
::marker
::Copy
for DOT11_KEY_ALGO_CCMP {}
4249 impl ::core
::clone
::Clone
for DOT11_KEY_ALGO_CCMP
{
4250 fn clone(&self) -> Self {
4255 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4256 pub struct DOT11_KEY_ALGO_GCMP
{
4257 pub ucIV48Counter
: [u8; 6],
4258 pub ulGCMPKeyLength
: u32,
4259 pub ucGCMPKey
: [u8; 1],
4261 impl ::core
::marker
::Copy
for DOT11_KEY_ALGO_GCMP {}
4262 impl ::core
::clone
::Clone
for DOT11_KEY_ALGO_GCMP
{
4263 fn clone(&self) -> Self {
4268 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4269 pub struct DOT11_KEY_ALGO_GCMP_256
{
4270 pub ucIV48Counter
: [u8; 6],
4271 pub ulGCMP256KeyLength
: u32,
4272 pub ucGCMP256Key
: [u8; 1],
4274 impl ::core
::marker
::Copy
for DOT11_KEY_ALGO_GCMP_256 {}
4275 impl ::core
::clone
::Clone
for DOT11_KEY_ALGO_GCMP_256
{
4276 fn clone(&self) -> Self {
4281 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4282 pub struct DOT11_KEY_ALGO_TKIP_MIC
{
4283 pub ucIV48Counter
: [u8; 6],
4284 pub ulTKIPKeyLength
: u32,
4285 pub ulMICKeyLength
: u32,
4286 pub ucTKIPMICKeys
: [u8; 1],
4288 impl ::core
::marker
::Copy
for DOT11_KEY_ALGO_TKIP_MIC {}
4289 impl ::core
::clone
::Clone
for DOT11_KEY_ALGO_TKIP_MIC
{
4290 fn clone(&self) -> Self {
4295 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4296 pub struct DOT11_LINK_QUALITY_ENTRY
{
4297 pub PeerMacAddr
: [u8; 6],
4298 pub ucLinkQuality
: u8,
4300 impl ::core
::marker
::Copy
for DOT11_LINK_QUALITY_ENTRY {}
4301 impl ::core
::clone
::Clone
for DOT11_LINK_QUALITY_ENTRY
{
4302 fn clone(&self) -> Self {
4307 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4308 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4309 pub struct DOT11_LINK_QUALITY_PARAMETERS
{
4310 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4311 pub uLinkQualityListSize
: u32,
4312 pub uLinkQualityListOffset
: u32,
4314 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4315 impl ::core
::marker
::Copy
for DOT11_LINK_QUALITY_PARAMETERS {}
4316 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4317 impl ::core
::clone
::Clone
for DOT11_LINK_QUALITY_PARAMETERS
{
4318 fn clone(&self) -> Self {
4323 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4324 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4325 pub struct DOT11_MAC_ADDRESS_LIST
{
4326 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4327 pub uNumOfEntries
: u32,
4328 pub uTotalNumOfEntries
: u32,
4329 pub MacAddrs
: [u8; 6],
4331 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4332 impl ::core
::marker
::Copy
for DOT11_MAC_ADDRESS_LIST {}
4333 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4334 impl ::core
::clone
::Clone
for DOT11_MAC_ADDRESS_LIST
{
4335 fn clone(&self) -> Self {
4340 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4341 pub struct DOT11_MAC_FRAME_STATISTICS
{
4342 pub ullTransmittedFrameCount
: u64,
4343 pub ullReceivedFrameCount
: u64,
4344 pub ullTransmittedFailureFrameCount
: u64,
4345 pub ullReceivedFailureFrameCount
: u64,
4346 pub ullWEPExcludedCount
: u64,
4347 pub ullTKIPLocalMICFailures
: u64,
4348 pub ullTKIPReplays
: u64,
4349 pub ullTKIPICVErrorCount
: u64,
4350 pub ullCCMPReplays
: u64,
4351 pub ullCCMPDecryptErrors
: u64,
4352 pub ullWEPUndecryptableCount
: u64,
4353 pub ullWEPICVErrorCount
: u64,
4354 pub ullDecryptSuccessCount
: u64,
4355 pub ullDecryptFailureCount
: u64,
4357 impl ::core
::marker
::Copy
for DOT11_MAC_FRAME_STATISTICS {}
4358 impl ::core
::clone
::Clone
for DOT11_MAC_FRAME_STATISTICS
{
4359 fn clone(&self) -> Self {
4364 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4365 pub struct DOT11_MAC_INFO
{
4367 pub uNdisPortNumber
: u32,
4368 pub MacAddr
: [u8; 6],
4370 impl ::core
::marker
::Copy
for DOT11_MAC_INFO {}
4371 impl ::core
::clone
::Clone
for DOT11_MAC_INFO
{
4372 fn clone(&self) -> Self {
4377 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4378 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4379 pub struct DOT11_MAC_PARAMETERS
{
4380 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4381 pub uOpmodeMask
: u32,
4383 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4384 impl ::core
::marker
::Copy
for DOT11_MAC_PARAMETERS {}
4385 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4386 impl ::core
::clone
::Clone
for DOT11_MAC_PARAMETERS
{
4387 fn clone(&self) -> Self {
4392 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4393 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4394 pub struct DOT11_MANUFACTURING_CALLBACK_PARAMETERS
{
4395 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4396 pub dot11ManufacturingCallbackType
: DOT11_MANUFACTURING_CALLBACK_TYPE
,
4398 pub pvContext
: *mut ::core
::ffi
::c_void
,
4400 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4401 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_CALLBACK_PARAMETERS {}
4402 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4403 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_CALLBACK_PARAMETERS
{
4404 fn clone(&self) -> Self {
4409 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4410 pub struct DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC
{
4411 pub Dot11Band
: DOT11_BAND
,
4413 pub ADCPowerLevel
: i32,
4415 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC {}
4416 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC
{
4417 fn clone(&self) -> Self {
4422 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
4423 #[cfg(feature = "Win32_Foundation")]
4424 pub struct DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX
{
4425 pub bEnabled
: super::super::Foundation
::BOOLEAN
,
4426 pub Dot11Band
: DOT11_BAND
,
4428 pub PowerLevel
: i32,
4430 #[cfg(feature = "Win32_Foundation")]
4431 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX {}
4432 #[cfg(feature = "Win32_Foundation")]
4433 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX
{
4434 fn clone(&self) -> Self {
4439 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
4440 #[cfg(feature = "Win32_Foundation")]
4441 pub struct DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX
{
4442 pub bEnable
: super::super::Foundation
::BOOLEAN
,
4443 pub bOpenLoop
: super::super::Foundation
::BOOLEAN
,
4444 pub Dot11Band
: DOT11_BAND
,
4446 pub uSetPowerLevel
: u32,
4447 pub ADCPowerLevel
: i32,
4449 #[cfg(feature = "Win32_Foundation")]
4450 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX {}
4451 #[cfg(feature = "Win32_Foundation")]
4452 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX
{
4453 fn clone(&self) -> Self {
4458 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
4459 #[cfg(feature = "Win32_Foundation")]
4460 pub struct DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS
{
4461 pub SelfTestType
: DOT11_MANUFACTURING_SELF_TEST_TYPE
,
4463 pub bResult
: super::super::Foundation
::BOOLEAN
,
4464 pub uPinFailedBitMask
: u32,
4465 pub pvContext
: *mut ::core
::ffi
::c_void
,
4466 pub uBytesWrittenOut
: u32,
4467 pub ucBufferOut
: [u8; 1],
4469 #[cfg(feature = "Win32_Foundation")]
4470 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS {}
4471 #[cfg(feature = "Win32_Foundation")]
4472 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS
{
4473 fn clone(&self) -> Self {
4478 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4479 pub struct DOT11_MANUFACTURING_SELF_TEST_SET_PARAMS
{
4480 pub SelfTestType
: DOT11_MANUFACTURING_SELF_TEST_TYPE
,
4482 pub uPinBitMask
: u32,
4483 pub pvContext
: *mut ::core
::ffi
::c_void
,
4484 pub uBufferLength
: u32,
4485 pub ucBufferIn
: [u8; 1],
4487 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_SELF_TEST_SET_PARAMS {}
4488 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_SELF_TEST_SET_PARAMS
{
4489 fn clone(&self) -> Self {
4494 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4495 pub struct DOT11_MANUFACTURING_TEST
{
4496 pub dot11ManufacturingTestType
: DOT11_MANUFACTURING_TEST_TYPE
,
4497 pub uBufferLength
: u32,
4498 pub ucBuffer
: [u8; 1],
4500 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_TEST {}
4501 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_TEST
{
4502 fn clone(&self) -> Self {
4507 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4508 pub struct DOT11_MANUFACTURING_TEST_QUERY_DATA
{
4511 pub uBufferLength
: u32,
4512 pub uBytesRead
: u32,
4513 pub ucBufferOut
: [u8; 1],
4515 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_TEST_QUERY_DATA {}
4516 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_TEST_QUERY_DATA
{
4517 fn clone(&self) -> Self {
4522 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4523 pub struct DOT11_MANUFACTURING_TEST_SET_DATA
{
4526 pub uBufferLength
: u32,
4527 pub ucBufferIn
: [u8; 1],
4529 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_TEST_SET_DATA {}
4530 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_TEST_SET_DATA
{
4531 fn clone(&self) -> Self {
4536 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4537 pub struct DOT11_MANUFACTURING_TEST_SLEEP
{
4538 pub uSleepTime
: u32,
4539 pub pvContext
: *mut ::core
::ffi
::c_void
,
4541 impl ::core
::marker
::Copy
for DOT11_MANUFACTURING_TEST_SLEEP {}
4542 impl ::core
::clone
::Clone
for DOT11_MANUFACTURING_TEST_SLEEP
{
4543 fn clone(&self) -> Self {
4548 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4549 pub struct DOT11_MD_CAPABILITY_ENTRY_LIST
{
4550 pub uNumOfEntries
: u32,
4551 pub uTotalNumOfEntries
: u32,
4552 pub dot11MDCapabilityEntry
: [DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY
; 1],
4554 impl ::core
::marker
::Copy
for DOT11_MD_CAPABILITY_ENTRY_LIST {}
4555 impl ::core
::clone
::Clone
for DOT11_MD_CAPABILITY_ENTRY_LIST
{
4556 fn clone(&self) -> Self {
4561 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4562 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4563 pub struct DOT11_MPDU_MAX_LENGTH_INDICATION
{
4564 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4566 pub uMPDUMaxLength
: u32,
4568 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4569 impl ::core
::marker
::Copy
for DOT11_MPDU_MAX_LENGTH_INDICATION {}
4570 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4571 impl ::core
::clone
::Clone
for DOT11_MPDU_MAX_LENGTH_INDICATION
{
4572 fn clone(&self) -> Self {
4577 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
4578 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
4579 pub struct DOT11_MSONEX_RESULT_PARAMS
{
4580 pub Dot11OnexAuthStatus
: ONEX_AUTH_STATUS
,
4581 pub Dot11OneXReasonCode
: ONEX_REASON_CODE
,
4582 pub pbMPPESendKey
: *mut u8,
4583 pub dwMPPESendKeyLen
: u32,
4584 pub pbMPPERecvKey
: *mut u8,
4585 pub dwMPPERecvKeyLen
: u32,
4586 pub pDot11EapResult
: *mut DOT11_EAP_RESULT
,
4588 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
4589 impl ::core
::marker
::Copy
for DOT11_MSONEX_RESULT_PARAMS {}
4590 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
4591 impl ::core
::clone
::Clone
for DOT11_MSONEX_RESULT_PARAMS
{
4592 fn clone(&self) -> Self {
4597 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
4598 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
4599 pub struct DOT11_MSSECURITY_SETTINGS
{
4600 pub dot11AuthAlgorithm
: DOT11_AUTH_ALGORITHM
,
4601 pub dot11CipherAlgorithm
: DOT11_CIPHER_ALGORITHM
,
4602 pub fOneXEnabled
: super::super::Foundation
::BOOL
,
4603 pub eapMethodType
: super::super::Security
::ExtensibleAuthenticationProtocol
::EAP_METHOD_TYPE
,
4604 pub dwEapConnectionDataLen
: u32,
4605 pub pEapConnectionData
: *mut u8,
4607 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
4608 impl ::core
::marker
::Copy
for DOT11_MSSECURITY_SETTINGS {}
4609 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
4610 impl ::core
::clone
::Clone
for DOT11_MSSECURITY_SETTINGS
{
4611 fn clone(&self) -> Self {
4616 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4617 pub struct DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY
{
4618 pub uMultiDomainCapabilityIndex
: u32,
4619 pub uFirstChannelNumber
: u32,
4620 pub uNumberOfChannels
: u32,
4621 pub lMaximumTransmitPowerLevel
: i32,
4623 impl ::core
::marker
::Copy
for DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY {}
4624 impl ::core
::clone
::Clone
for DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY
{
4625 fn clone(&self) -> Self {
4630 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4631 pub struct DOT11_NETWORK
{
4632 pub dot11Ssid
: DOT11_SSID
,
4633 pub dot11BssType
: DOT11_BSS_TYPE
,
4635 impl ::core
::marker
::Copy
for DOT11_NETWORK {}
4636 impl ::core
::clone
::Clone
for DOT11_NETWORK
{
4637 fn clone(&self) -> Self {
4642 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4643 pub struct DOT11_NETWORK_LIST
{
4644 pub dwNumberOfItems
: u32,
4646 pub Network
: [DOT11_NETWORK
; 1],
4648 impl ::core
::marker
::Copy
for DOT11_NETWORK_LIST {}
4649 impl ::core
::clone
::Clone
for DOT11_NETWORK_LIST
{
4650 fn clone(&self) -> Self {
4655 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4656 pub struct DOT11_NIC_SPECIFIC_EXTENSION
{
4657 pub uBufferLength
: u32,
4658 pub uTotalBufferLength
: u32,
4659 pub ucBuffer
: [u8; 1],
4661 impl ::core
::marker
::Copy
for DOT11_NIC_SPECIFIC_EXTENSION {}
4662 impl ::core
::clone
::Clone
for DOT11_NIC_SPECIFIC_EXTENSION
{
4663 fn clone(&self) -> Self {
4668 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4669 pub struct DOT11_OFDM_PHY_ATTRIBUTES
{
4670 pub uFrequencyBandsSupported
: u32,
4672 impl ::core
::marker
::Copy
for DOT11_OFDM_PHY_ATTRIBUTES {}
4673 impl ::core
::clone
::Clone
for DOT11_OFDM_PHY_ATTRIBUTES
{
4674 fn clone(&self) -> Self {
4679 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4680 pub struct DOT11_OFFLOAD_CAPABILITY
{
4683 pub uSupportedWEPAlgorithms
: u32,
4684 pub uNumOfReplayWindows
: u32,
4685 pub uMaxWEPKeyMappingLength
: u32,
4686 pub uSupportedAuthAlgorithms
: u32,
4687 pub uMaxAuthKeyMappingLength
: u32,
4689 impl ::core
::marker
::Copy
for DOT11_OFFLOAD_CAPABILITY {}
4690 impl ::core
::clone
::Clone
for DOT11_OFFLOAD_CAPABILITY
{
4691 fn clone(&self) -> Self {
4696 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4697 pub struct DOT11_OFFLOAD_NETWORK
{
4698 pub Ssid
: DOT11_SSID
,
4699 pub UnicastCipher
: DOT11_CIPHER_ALGORITHM
,
4700 pub AuthAlgo
: DOT11_AUTH_ALGORITHM
,
4701 pub Dot11ChannelHints
: [DOT11_CHANNEL_HINT
; 4],
4703 impl ::core
::marker
::Copy
for DOT11_OFFLOAD_NETWORK {}
4704 impl ::core
::clone
::Clone
for DOT11_OFFLOAD_NETWORK
{
4705 fn clone(&self) -> Self {
4710 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4711 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4712 pub struct DOT11_OFFLOAD_NETWORK_LIST_INFO
{
4713 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4715 pub FastScanPeriod
: u32,
4716 pub FastScanIterations
: u32,
4717 pub SlowScanPeriod
: u32,
4718 pub uNumOfEntries
: u32,
4719 pub offloadNetworkList
: [DOT11_OFFLOAD_NETWORK
; 1],
4721 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4722 impl ::core
::marker
::Copy
for DOT11_OFFLOAD_NETWORK_LIST_INFO {}
4723 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4724 impl ::core
::clone
::Clone
for DOT11_OFFLOAD_NETWORK_LIST_INFO
{
4725 fn clone(&self) -> Self {
4730 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4731 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4732 pub struct DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS
{
4733 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4736 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4737 impl ::core
::marker
::Copy
for DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS {}
4738 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4739 impl ::core
::clone
::Clone
for DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS
{
4740 fn clone(&self) -> Self {
4745 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4746 pub struct DOT11_OI
{
4750 impl ::core
::marker
::Copy
for DOT11_OI {}
4751 impl ::core
::clone
::Clone
for DOT11_OI
{
4752 fn clone(&self) -> Self {
4757 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4758 pub struct DOT11_OPERATION_MODE_CAPABILITY
{
4760 pub uMajorVersion
: u32,
4761 pub uMinorVersion
: u32,
4762 pub uNumOfTXBuffers
: u32,
4763 pub uNumOfRXBuffers
: u32,
4764 pub uOpModeCapability
: u32,
4766 impl ::core
::marker
::Copy
for DOT11_OPERATION_MODE_CAPABILITY {}
4767 impl ::core
::clone
::Clone
for DOT11_OPERATION_MODE_CAPABILITY
{
4768 fn clone(&self) -> Self {
4773 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
4774 #[cfg(feature = "Win32_Foundation")]
4775 pub struct DOT11_OPTIONAL_CAPABILITY
{
4777 pub bDot11PCF
: super::super::Foundation
::BOOLEAN
,
4778 pub bDot11PCFMPDUTransferToPC
: super::super::Foundation
::BOOLEAN
,
4779 pub bStrictlyOrderedServiceClass
: super::super::Foundation
::BOOLEAN
,
4781 #[cfg(feature = "Win32_Foundation")]
4782 impl ::core
::marker
::Copy
for DOT11_OPTIONAL_CAPABILITY {}
4783 #[cfg(feature = "Win32_Foundation")]
4784 impl ::core
::clone
::Clone
for DOT11_OPTIONAL_CAPABILITY
{
4785 fn clone(&self) -> Self {
4790 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
4791 #[cfg(feature = "Win32_Foundation")]
4792 pub struct DOT11_PEER_INFO
{
4793 pub MacAddress
: [u8; 6],
4794 pub usCapabilityInformation
: u16,
4795 pub AuthAlgo
: DOT11_AUTH_ALGORITHM
,
4796 pub UnicastCipherAlgo
: DOT11_CIPHER_ALGORITHM
,
4797 pub MulticastCipherAlgo
: DOT11_CIPHER_ALGORITHM
,
4798 pub bWpsEnabled
: super::super::Foundation
::BOOLEAN
,
4799 pub usListenInterval
: u16,
4800 pub ucSupportedRates
: [u8; 255],
4801 pub usAssociationID
: u16,
4802 pub AssociationState
: DOT11_ASSOCIATION_STATE
,
4803 pub PowerMode
: DOT11_POWER_MODE
,
4804 pub liAssociationUpTime
: i64,
4805 pub Statistics
: DOT11_PEER_STATISTICS
,
4807 #[cfg(feature = "Win32_Foundation")]
4808 impl ::core
::marker
::Copy
for DOT11_PEER_INFO {}
4809 #[cfg(feature = "Win32_Foundation")]
4810 impl ::core
::clone
::Clone
for DOT11_PEER_INFO
{
4811 fn clone(&self) -> Self {
4816 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4817 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4818 pub struct DOT11_PEER_INFO_LIST
{
4819 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4820 pub uNumOfEntries
: u32,
4821 pub uTotalNumOfEntries
: u32,
4822 pub PeerInfo
: [DOT11_PEER_INFO
; 1],
4824 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4825 impl ::core
::marker
::Copy
for DOT11_PEER_INFO_LIST {}
4826 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4827 impl ::core
::clone
::Clone
for DOT11_PEER_INFO_LIST
{
4828 fn clone(&self) -> Self {
4833 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4834 pub struct DOT11_PEER_STATISTICS
{
4835 pub ullDecryptSuccessCount
: u64,
4836 pub ullDecryptFailureCount
: u64,
4837 pub ullTxPacketSuccessCount
: u64,
4838 pub ullTxPacketFailureCount
: u64,
4839 pub ullRxPacketSuccessCount
: u64,
4840 pub ullRxPacketFailureCount
: u64,
4842 impl ::core
::marker
::Copy
for DOT11_PEER_STATISTICS {}
4843 impl ::core
::clone
::Clone
for DOT11_PEER_STATISTICS
{
4844 fn clone(&self) -> Self {
4849 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4850 pub struct DOT11_PER_MSDU_COUNTERS
{
4851 pub uTransmittedFragmentCount
: u32,
4852 pub uRetryCount
: u32,
4853 pub uRTSSuccessCount
: u32,
4854 pub uRTSFailureCount
: u32,
4855 pub uACKFailureCount
: u32,
4857 impl ::core
::marker
::Copy
for DOT11_PER_MSDU_COUNTERS {}
4858 impl ::core
::clone
::Clone
for DOT11_PER_MSDU_COUNTERS
{
4859 fn clone(&self) -> Self {
4864 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4865 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4866 pub struct DOT11_PHY_ATTRIBUTES
{
4867 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4868 pub PhyType
: DOT11_PHY_TYPE
,
4869 pub bHardwarePhyState
: super::super::Foundation
::BOOLEAN
,
4870 pub bSoftwarePhyState
: super::super::Foundation
::BOOLEAN
,
4871 pub bCFPollable
: super::super::Foundation
::BOOLEAN
,
4872 pub uMPDUMaxLength
: u32,
4873 pub TempType
: DOT11_TEMP_TYPE
,
4874 pub DiversitySupport
: DOT11_DIVERSITY_SUPPORT
,
4875 pub PhySpecificAttributes
: DOT11_PHY_ATTRIBUTES_0
,
4876 pub uNumberSupportedPowerLevels
: u32,
4877 pub TxPowerLevels
: [u32; 8],
4878 pub uNumDataRateMappingEntries
: u32,
4879 pub DataRateMappingEntries
: [DOT11_DATA_RATE_MAPPING_ENTRY
; 126],
4880 pub SupportedDataRatesValue
: DOT11_SUPPORTED_DATA_RATES_VALUE_V2
,
4882 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4883 impl ::core
::marker
::Copy
for DOT11_PHY_ATTRIBUTES {}
4884 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4885 impl ::core
::clone
::Clone
for DOT11_PHY_ATTRIBUTES
{
4886 fn clone(&self) -> Self {
4891 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4892 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4893 pub union DOT11_PHY_ATTRIBUTES_0
{
4894 pub HRDSSSAttributes
: DOT11_HRDSSS_PHY_ATTRIBUTES
,
4895 pub OFDMAttributes
: DOT11_OFDM_PHY_ATTRIBUTES
,
4896 pub ERPAttributes
: DOT11_ERP_PHY_ATTRIBUTES
,
4898 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4899 impl ::core
::marker
::Copy
for DOT11_PHY_ATTRIBUTES_0 {}
4900 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4901 impl ::core
::clone
::Clone
for DOT11_PHY_ATTRIBUTES_0
{
4902 fn clone(&self) -> Self {
4907 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
4908 pub struct DOT11_PHY_FRAME_STATISTICS
{
4909 pub ullTransmittedFrameCount
: u64,
4910 pub ullMulticastTransmittedFrameCount
: u64,
4911 pub ullFailedCount
: u64,
4912 pub ullRetryCount
: u64,
4913 pub ullMultipleRetryCount
: u64,
4914 pub ullMaxTXLifetimeExceededCount
: u64,
4915 pub ullTransmittedFragmentCount
: u64,
4916 pub ullRTSSuccessCount
: u64,
4917 pub ullRTSFailureCount
: u64,
4918 pub ullACKFailureCount
: u64,
4919 pub ullReceivedFrameCount
: u64,
4920 pub ullMulticastReceivedFrameCount
: u64,
4921 pub ullPromiscuousReceivedFrameCount
: u64,
4922 pub ullMaxRXLifetimeExceededCount
: u64,
4923 pub ullFrameDuplicateCount
: u64,
4924 pub ullReceivedFragmentCount
: u64,
4925 pub ullPromiscuousReceivedFragmentCount
: u64,
4926 pub ullFCSErrorCount
: u64,
4928 impl ::core
::marker
::Copy
for DOT11_PHY_FRAME_STATISTICS {}
4929 impl ::core
::clone
::Clone
for DOT11_PHY_FRAME_STATISTICS
{
4930 fn clone(&self) -> Self {
4935 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4936 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4937 pub struct DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS
{
4938 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4940 pub Anonymous
: DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0
,
4942 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4943 impl ::core
::marker
::Copy
for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS {}
4944 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4945 impl ::core
::clone
::Clone
for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS
{
4946 fn clone(&self) -> Self {
4951 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4952 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4953 pub union DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0
{
4955 pub ulFrequency
: u32,
4957 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4958 impl ::core
::marker
::Copy
for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0 {}
4959 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4960 impl ::core
::clone
::Clone
for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0
{
4961 fn clone(&self) -> Self {
4966 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4967 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4968 pub struct DOT11_PHY_ID_LIST
{
4969 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4970 pub uNumOfEntries
: u32,
4971 pub uTotalNumOfEntries
: u32,
4972 pub dot11PhyId
: [u32; 1],
4974 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4975 impl ::core
::marker
::Copy
for DOT11_PHY_ID_LIST {}
4976 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
4977 impl ::core
::clone
::Clone
for DOT11_PHY_ID_LIST
{
4978 fn clone(&self) -> Self {
4983 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
4984 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4985 pub struct DOT11_PHY_STATE_PARAMETERS
{
4986 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
4988 pub bHardwarePhyState
: super::super::Foundation
::BOOLEAN
,
4989 pub bSoftwarePhyState
: super::super::Foundation
::BOOLEAN
,
4991 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4992 impl ::core
::marker
::Copy
for DOT11_PHY_STATE_PARAMETERS {}
4993 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
4994 impl ::core
::clone
::Clone
for DOT11_PHY_STATE_PARAMETERS
{
4995 fn clone(&self) -> Self {
5000 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5001 #[cfg(feature = "Win32_Foundation")]
5002 pub struct DOT11_PHY_TYPE_INFO
{
5003 pub dot11PhyType
: DOT11_PHY_TYPE
,
5004 pub bUseParameters
: super::super::Foundation
::BOOLEAN
,
5005 pub uProbeDelay
: u32,
5006 pub uMinChannelTime
: u32,
5007 pub uMaxChannelTime
: u32,
5008 pub ChDescriptionType
: CH_DESCRIPTION_TYPE
,
5009 pub uChannelListSize
: u32,
5010 pub ucChannelListBuffer
: [u8; 1],
5012 #[cfg(feature = "Win32_Foundation")]
5013 impl ::core
::marker
::Copy
for DOT11_PHY_TYPE_INFO {}
5014 #[cfg(feature = "Win32_Foundation")]
5015 impl ::core
::clone
::Clone
for DOT11_PHY_TYPE_INFO
{
5016 fn clone(&self) -> Self {
5021 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5022 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5023 pub struct DOT11_PHY_TYPE_LIST
{
5024 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5025 pub uNumOfEntries
: u32,
5026 pub uTotalNumOfEntries
: u32,
5027 pub dot11PhyType
: [DOT11_PHY_TYPE
; 1],
5029 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5030 impl ::core
::marker
::Copy
for DOT11_PHY_TYPE_LIST {}
5031 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5032 impl ::core
::clone
::Clone
for DOT11_PHY_TYPE_LIST
{
5033 fn clone(&self) -> Self {
5038 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5039 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5040 pub struct DOT11_PMKID_CANDIDATE_LIST_PARAMETERS
{
5041 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5042 pub uCandidateListSize
: u32,
5043 pub uCandidateListOffset
: u32,
5045 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5046 impl ::core
::marker
::Copy
for DOT11_PMKID_CANDIDATE_LIST_PARAMETERS {}
5047 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5048 impl ::core
::clone
::Clone
for DOT11_PMKID_CANDIDATE_LIST_PARAMETERS
{
5049 fn clone(&self) -> Self {
5054 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5055 pub struct DOT11_PMKID_ENTRY
{
5057 pub PMKID
: [u8; 16],
5060 impl ::core
::marker
::Copy
for DOT11_PMKID_ENTRY {}
5061 impl ::core
::clone
::Clone
for DOT11_PMKID_ENTRY
{
5062 fn clone(&self) -> Self {
5067 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5068 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5069 pub struct DOT11_PMKID_LIST
{
5070 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5071 pub uNumOfEntries
: u32,
5072 pub uTotalNumOfEntries
: u32,
5073 pub PMKIDs
: [DOT11_PMKID_ENTRY
; 1],
5075 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5076 impl ::core
::marker
::Copy
for DOT11_PMKID_LIST {}
5077 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5078 impl ::core
::clone
::Clone
for DOT11_PMKID_LIST
{
5079 fn clone(&self) -> Self {
5084 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5085 #[cfg(feature = "Win32_Foundation")]
5086 pub struct DOT11_PORT_STATE
{
5087 pub PeerMacAddress
: [u8; 6],
5088 pub uSessionId
: u32,
5089 pub bPortControlled
: super::super::Foundation
::BOOL
,
5090 pub bPortAuthorized
: super::super::Foundation
::BOOL
,
5092 #[cfg(feature = "Win32_Foundation")]
5093 impl ::core
::marker
::Copy
for DOT11_PORT_STATE {}
5094 #[cfg(feature = "Win32_Foundation")]
5095 impl ::core
::clone
::Clone
for DOT11_PORT_STATE
{
5096 fn clone(&self) -> Self {
5101 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5102 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5103 pub struct DOT11_PORT_STATE_NOTIFICATION
{
5104 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5105 pub PeerMac
: [u8; 6],
5106 pub bOpen
: super::super::Foundation
::BOOLEAN
,
5108 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5109 impl ::core
::marker
::Copy
for DOT11_PORT_STATE_NOTIFICATION {}
5110 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5111 impl ::core
::clone
::Clone
for DOT11_PORT_STATE_NOTIFICATION
{
5112 fn clone(&self) -> Self {
5117 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5118 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5119 pub struct DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO
{
5120 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5121 pub bEnabled
: super::super::Foundation
::BOOLEAN
,
5123 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5124 impl ::core
::marker
::Copy
for DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO {}
5125 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5126 impl ::core
::clone
::Clone
for DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO
{
5127 fn clone(&self) -> Self {
5132 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5133 #[cfg(feature = "Win32_Foundation")]
5134 pub struct DOT11_POWER_MGMT_MODE
{
5135 pub dot11PowerMode
: DOT11_POWER_MODE
,
5136 pub uPowerSaveLevel
: u32,
5137 pub usListenInterval
: u16,
5139 pub bReceiveDTIMs
: super::super::Foundation
::BOOLEAN
,
5141 #[cfg(feature = "Win32_Foundation")]
5142 impl ::core
::marker
::Copy
for DOT11_POWER_MGMT_MODE {}
5143 #[cfg(feature = "Win32_Foundation")]
5144 impl ::core
::clone
::Clone
for DOT11_POWER_MGMT_MODE
{
5145 fn clone(&self) -> Self {
5150 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5151 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5152 pub struct DOT11_POWER_MGMT_MODE_STATUS_INFO
{
5153 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5154 pub PowerSaveMode
: DOT11_POWER_MODE
,
5155 pub uPowerSaveLevel
: u32,
5156 pub Reason
: DOT11_POWER_MODE_REASON
,
5158 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5159 impl ::core
::marker
::Copy
for DOT11_POWER_MGMT_MODE_STATUS_INFO {}
5160 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5161 impl ::core
::clone
::Clone
for DOT11_POWER_MGMT_MODE_STATUS_INFO
{
5162 fn clone(&self) -> Self {
5167 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5168 pub struct DOT11_PRIVACY_EXEMPTION
{
5169 pub usEtherType
: u16,
5170 pub usExemptionActionType
: u16,
5171 pub usExemptionPacketType
: u16,
5173 impl ::core
::marker
::Copy
for DOT11_PRIVACY_EXEMPTION {}
5174 impl ::core
::clone
::Clone
for DOT11_PRIVACY_EXEMPTION
{
5175 fn clone(&self) -> Self {
5180 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5181 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5182 pub struct DOT11_PRIVACY_EXEMPTION_LIST
{
5183 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5184 pub uNumOfEntries
: u32,
5185 pub uTotalNumOfEntries
: u32,
5186 pub PrivacyExemptionEntries
: [DOT11_PRIVACY_EXEMPTION
; 1],
5188 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5189 impl ::core
::marker
::Copy
for DOT11_PRIVACY_EXEMPTION_LIST {}
5190 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5191 impl ::core
::clone
::Clone
for DOT11_PRIVACY_EXEMPTION_LIST
{
5192 fn clone(&self) -> Self {
5197 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5198 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5199 pub struct DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS
{
5200 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5201 pub PeerDeviceAddress
: [u8; 6],
5202 pub ReceiverAddress
: [u8; 6],
5203 pub DialogToken
: u8,
5205 pub uIEsOffset
: u32,
5206 pub uIEsLength
: u32,
5208 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5209 impl ::core
::marker
::Copy
for DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS {}
5210 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5211 impl ::core
::clone
::Clone
for DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS
{
5212 fn clone(&self) -> Self {
5217 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5218 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5219 pub struct DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS
{
5220 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5221 pub ReceiverDeviceAddress
: [u8; 6],
5222 pub DialogToken
: u8,
5224 pub uIEsOffset
: u32,
5225 pub uIEsLength
: u32,
5227 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5228 impl ::core
::marker
::Copy
for DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS {}
5229 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5230 impl ::core
::clone
::Clone
for DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS
{
5231 fn clone(&self) -> Self {
5236 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5237 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5238 pub struct DOT11_QOS_PARAMS
{
5239 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5240 pub ucEnabledQoSProtocolFlags
: u8,
5242 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5243 impl ::core
::marker
::Copy
for DOT11_QOS_PARAMS {}
5244 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5245 impl ::core
::clone
::Clone
for DOT11_QOS_PARAMS
{
5246 fn clone(&self) -> Self {
5251 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5252 pub struct DOT11_QOS_TX_DURATION
{
5253 pub uNominalMSDUSize
: u32,
5254 pub uMinPHYRate
: u32,
5257 impl ::core
::marker
::Copy
for DOT11_QOS_TX_DURATION {}
5258 impl ::core
::clone
::Clone
for DOT11_QOS_TX_DURATION
{
5259 fn clone(&self) -> Self {
5264 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5265 pub struct DOT11_QOS_TX_MEDIUM_TIME
{
5266 pub dot11PeerAddress
: [u8; 6],
5267 pub ucQoSPriority
: u8,
5268 pub uMediumTimeAdmited
: u32,
5270 impl ::core
::marker
::Copy
for DOT11_QOS_TX_MEDIUM_TIME {}
5271 impl ::core
::clone
::Clone
for DOT11_QOS_TX_MEDIUM_TIME
{
5272 fn clone(&self) -> Self {
5277 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5278 pub struct DOT11_RATE_SET
{
5279 pub uRateSetLength
: u32,
5280 pub ucRateSet
: [u8; 126],
5282 impl ::core
::marker
::Copy
for DOT11_RATE_SET {}
5283 impl ::core
::clone
::Clone
for DOT11_RATE_SET
{
5284 fn clone(&self) -> Self {
5289 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5290 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5291 pub struct DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS
{
5292 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5293 pub PeerDeviceAddress
: [u8; 6],
5294 pub DialogToken
: u8,
5295 pub uIEsOffset
: u32,
5296 pub uIEsLength
: u32,
5298 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5299 impl ::core
::marker
::Copy
for DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS {}
5300 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5301 impl ::core
::clone
::Clone
for DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS
{
5302 fn clone(&self) -> Self {
5307 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5308 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5309 pub struct DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS
{
5310 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5311 pub PeerDeviceAddress
: [u8; 6],
5312 pub DialogToken
: u8,
5313 pub RequestContext
: *mut ::core
::ffi
::c_void
,
5314 pub uIEsOffset
: u32,
5315 pub uIEsLength
: u32,
5317 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5318 impl ::core
::marker
::Copy
for DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS {}
5319 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5320 impl ::core
::clone
::Clone
for DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS
{
5321 fn clone(&self) -> Self {
5326 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5327 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5328 pub struct DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS
{
5329 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5330 pub PeerDeviceAddress
: [u8; 6],
5331 pub DialogToken
: u8,
5332 pub ResponseContext
: *mut ::core
::ffi
::c_void
,
5333 pub uIEsOffset
: u32,
5334 pub uIEsLength
: u32,
5336 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5337 impl ::core
::marker
::Copy
for DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS {}
5338 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5339 impl ::core
::clone
::Clone
for DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS
{
5340 fn clone(&self) -> Self {
5345 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5346 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5347 pub struct DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS
{
5348 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5349 pub TransmitterDeviceAddress
: [u8; 6],
5351 pub DialogToken
: u8,
5352 pub RequestContext
: *mut ::core
::ffi
::c_void
,
5353 pub uIEsOffset
: u32,
5354 pub uIEsLength
: u32,
5356 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5357 impl ::core
::marker
::Copy
for DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS {}
5358 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5359 impl ::core
::clone
::Clone
for DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS
{
5360 fn clone(&self) -> Self {
5365 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5366 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5367 pub struct DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS
{
5368 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5369 pub TransmitterDeviceAddress
: [u8; 6],
5371 pub DialogToken
: u8,
5372 pub uIEsOffset
: u32,
5373 pub uIEsLength
: u32,
5375 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5376 impl ::core
::marker
::Copy
for DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS {}
5377 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5378 impl ::core
::clone
::Clone
for DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS
{
5379 fn clone(&self) -> Self {
5384 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5385 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5386 pub struct DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS
{
5387 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5388 pub TransmitterDeviceAddress
: [u8; 6],
5390 pub DialogToken
: u8,
5391 pub RequestContext
: *mut ::core
::ffi
::c_void
,
5392 pub uIEsOffset
: u32,
5393 pub uIEsLength
: u32,
5395 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5396 impl ::core
::marker
::Copy
for DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS {}
5397 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5398 impl ::core
::clone
::Clone
for DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS
{
5399 fn clone(&self) -> Self {
5404 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5405 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5406 pub struct DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS
{
5407 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5408 pub TransmitterDeviceAddress
: [u8; 6],
5410 pub DialogToken
: u8,
5411 pub uIEsOffset
: u32,
5412 pub uIEsLength
: u32,
5414 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5415 impl ::core
::marker
::Copy
for DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS {}
5416 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5417 impl ::core
::clone
::Clone
for DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS
{
5418 fn clone(&self) -> Self {
5423 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5424 #[cfg(feature = "Win32_Foundation")]
5425 pub struct DOT11_RECV_EXTENSION_INFO
{
5427 pub pvReserved
: *mut ::core
::ffi
::c_void
,
5428 pub dot11PhyType
: DOT11_PHY_TYPE
,
5429 pub uChCenterFrequency
: u32,
5436 pub ucPeerMacAddress
: [u8; 6],
5437 pub dwExtendedStatus
: u32,
5438 pub hWEPOffloadContext
: super::super::Foundation
::HANDLE
,
5439 pub hAuthOffloadContext
: super::super::Foundation
::HANDLE
,
5440 pub usWEPAppliedMask
: u16,
5441 pub usWPAMSDUPriority
: u16,
5442 pub dot11LowestIV48Counter
: DOT11_IV48_COUNTER
,
5443 pub usDot11LeftRWBitMap
: u16,
5444 pub dot11HighestIV48Counter
: DOT11_IV48_COUNTER
,
5445 pub usDot11RightRWBitMap
: u16,
5446 pub usNumberOfMPDUsReceived
: u16,
5447 pub usNumberOfFragments
: u16,
5448 pub pNdisPackets
: [*mut ::core
::ffi
::c_void
; 1],
5450 #[cfg(feature = "Win32_Foundation")]
5451 impl ::core
::marker
::Copy
for DOT11_RECV_EXTENSION_INFO {}
5452 #[cfg(feature = "Win32_Foundation")]
5453 impl ::core
::clone
::Clone
for DOT11_RECV_EXTENSION_INFO
{
5454 fn clone(&self) -> Self {
5459 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5460 #[cfg(feature = "Win32_Foundation")]
5461 pub struct DOT11_RECV_EXTENSION_INFO_V2
{
5463 pub pvReserved
: *mut ::core
::ffi
::c_void
,
5464 pub dot11PhyType
: DOT11_PHY_TYPE
,
5465 pub uChCenterFrequency
: u32,
5470 pub ucPeerMacAddress
: [u8; 6],
5471 pub dwExtendedStatus
: u32,
5472 pub hWEPOffloadContext
: super::super::Foundation
::HANDLE
,
5473 pub hAuthOffloadContext
: super::super::Foundation
::HANDLE
,
5474 pub usWEPAppliedMask
: u16,
5475 pub usWPAMSDUPriority
: u16,
5476 pub dot11LowestIV48Counter
: DOT11_IV48_COUNTER
,
5477 pub usDot11LeftRWBitMap
: u16,
5478 pub dot11HighestIV48Counter
: DOT11_IV48_COUNTER
,
5479 pub usDot11RightRWBitMap
: u16,
5480 pub usNumberOfMPDUsReceived
: u16,
5481 pub usNumberOfFragments
: u16,
5482 pub pNdisPackets
: [*mut ::core
::ffi
::c_void
; 1],
5484 #[cfg(feature = "Win32_Foundation")]
5485 impl ::core
::marker
::Copy
for DOT11_RECV_EXTENSION_INFO_V2 {}
5486 #[cfg(feature = "Win32_Foundation")]
5487 impl ::core
::clone
::Clone
for DOT11_RECV_EXTENSION_INFO_V2
{
5488 fn clone(&self) -> Self {
5493 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5494 pub struct DOT11_RECV_SENSITIVITY
{
5499 impl ::core
::marker
::Copy
for DOT11_RECV_SENSITIVITY {}
5500 impl ::core
::clone
::Clone
for DOT11_RECV_SENSITIVITY
{
5501 fn clone(&self) -> Self {
5506 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5507 pub struct DOT11_RECV_SENSITIVITY_LIST
{
5508 pub Anonymous
: DOT11_RECV_SENSITIVITY_LIST_0
,
5509 pub uNumOfEntries
: u32,
5510 pub uTotalNumOfEntries
: u32,
5511 pub dot11RecvSensitivity
: [DOT11_RECV_SENSITIVITY
; 1],
5513 impl ::core
::marker
::Copy
for DOT11_RECV_SENSITIVITY_LIST {}
5514 impl ::core
::clone
::Clone
for DOT11_RECV_SENSITIVITY_LIST
{
5515 fn clone(&self) -> Self {
5520 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5521 pub union DOT11_RECV_SENSITIVITY_LIST_0
{
5522 pub dot11PhyType
: DOT11_PHY_TYPE
,
5525 impl ::core
::marker
::Copy
for DOT11_RECV_SENSITIVITY_LIST_0 {}
5526 impl ::core
::clone
::Clone
for DOT11_RECV_SENSITIVITY_LIST_0
{
5527 fn clone(&self) -> Self {
5532 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5533 pub struct DOT11_REG_DOMAINS_SUPPORT_VALUE
{
5534 pub uNumOfEntries
: u32,
5535 pub uTotalNumOfEntries
: u32,
5536 pub dot11RegDomainValue
: [DOT11_REG_DOMAIN_VALUE
; 1],
5538 impl ::core
::marker
::Copy
for DOT11_REG_DOMAINS_SUPPORT_VALUE {}
5539 impl ::core
::clone
::Clone
for DOT11_REG_DOMAINS_SUPPORT_VALUE
{
5540 fn clone(&self) -> Self {
5545 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5546 pub struct DOT11_REG_DOMAIN_VALUE
{
5547 pub uRegDomainsSupportIndex
: u32,
5548 pub uRegDomainsSupportValue
: u32,
5550 impl ::core
::marker
::Copy
for DOT11_REG_DOMAIN_VALUE {}
5551 impl ::core
::clone
::Clone
for DOT11_REG_DOMAIN_VALUE
{
5552 fn clone(&self) -> Self {
5557 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5558 #[cfg(feature = "Win32_Foundation")]
5559 pub struct DOT11_RESET_REQUEST
{
5560 pub dot11ResetType
: DOT11_RESET_TYPE
,
5561 pub dot11MacAddress
: [u8; 6],
5562 pub bSetDefaultMIB
: super::super::Foundation
::BOOLEAN
,
5564 #[cfg(feature = "Win32_Foundation")]
5565 impl ::core
::marker
::Copy
for DOT11_RESET_REQUEST {}
5566 #[cfg(feature = "Win32_Foundation")]
5567 impl ::core
::clone
::Clone
for DOT11_RESET_REQUEST
{
5568 fn clone(&self) -> Self {
5573 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5574 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5575 pub struct DOT11_ROAMING_COMPLETION_PARAMETERS
{
5576 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5579 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5580 impl ::core
::marker
::Copy
for DOT11_ROAMING_COMPLETION_PARAMETERS {}
5581 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5582 impl ::core
::clone
::Clone
for DOT11_ROAMING_COMPLETION_PARAMETERS
{
5583 fn clone(&self) -> Self {
5588 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5589 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5590 pub struct DOT11_ROAMING_START_PARAMETERS
{
5591 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5592 pub AdhocBSSID
: [u8; 6],
5593 pub AdhocSSID
: DOT11_SSID
,
5594 pub uRoamingReason
: u32,
5596 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5597 impl ::core
::marker
::Copy
for DOT11_ROAMING_START_PARAMETERS {}
5598 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5599 impl ::core
::clone
::Clone
for DOT11_ROAMING_START_PARAMETERS
{
5600 fn clone(&self) -> Self {
5605 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5606 pub struct DOT11_RSSI_RANGE
{
5607 pub dot11PhyType
: DOT11_PHY_TYPE
,
5611 impl ::core
::marker
::Copy
for DOT11_RSSI_RANGE {}
5612 impl ::core
::clone
::Clone
for DOT11_RSSI_RANGE
{
5613 fn clone(&self) -> Self {
5618 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5619 #[cfg(feature = "Win32_Foundation")]
5620 pub struct DOT11_SCAN_REQUEST
{
5621 pub dot11BSSType
: DOT11_BSS_TYPE
,
5622 pub dot11BSSID
: [u8; 6],
5623 pub dot11SSID
: DOT11_SSID
,
5624 pub dot11ScanType
: DOT11_SCAN_TYPE
,
5625 pub bRestrictedScan
: super::super::Foundation
::BOOLEAN
,
5626 pub bUseRequestIE
: super::super::Foundation
::BOOLEAN
,
5627 pub uRequestIDsOffset
: u32,
5628 pub uNumOfRequestIDs
: u32,
5629 pub uPhyTypesOffset
: u32,
5630 pub uNumOfPhyTypes
: u32,
5631 pub uIEsOffset
: u32,
5632 pub uIEsLength
: u32,
5633 pub ucBuffer
: [u8; 1],
5635 #[cfg(feature = "Win32_Foundation")]
5636 impl ::core
::marker
::Copy
for DOT11_SCAN_REQUEST {}
5637 #[cfg(feature = "Win32_Foundation")]
5638 impl ::core
::clone
::Clone
for DOT11_SCAN_REQUEST
{
5639 fn clone(&self) -> Self {
5644 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5645 #[cfg(feature = "Win32_Foundation")]
5646 pub struct DOT11_SCAN_REQUEST_V2
{
5647 pub dot11BSSType
: DOT11_BSS_TYPE
,
5648 pub dot11BSSID
: [u8; 6],
5649 pub dot11ScanType
: DOT11_SCAN_TYPE
,
5650 pub bRestrictedScan
: super::super::Foundation
::BOOLEAN
,
5651 pub udot11SSIDsOffset
: u32,
5652 pub uNumOfdot11SSIDs
: u32,
5653 pub bUseRequestIE
: super::super::Foundation
::BOOLEAN
,
5654 pub uRequestIDsOffset
: u32,
5655 pub uNumOfRequestIDs
: u32,
5656 pub uPhyTypeInfosOffset
: u32,
5657 pub uNumOfPhyTypeInfos
: u32,
5658 pub uIEsOffset
: u32,
5659 pub uIEsLength
: u32,
5660 pub ucBuffer
: [u8; 1],
5662 #[cfg(feature = "Win32_Foundation")]
5663 impl ::core
::marker
::Copy
for DOT11_SCAN_REQUEST_V2 {}
5664 #[cfg(feature = "Win32_Foundation")]
5665 impl ::core
::clone
::Clone
for DOT11_SCAN_REQUEST_V2
{
5666 fn clone(&self) -> Self {
5670 #[repr(C, packed(1))]
5671 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5672 pub struct DOT11_SECURITY_PACKET_HEADER
{
5673 pub PeerMac
: [u8; 6],
5674 pub usEtherType
: u16,
5677 impl ::core
::marker
::Copy
for DOT11_SECURITY_PACKET_HEADER {}
5678 impl ::core
::clone
::Clone
for DOT11_SECURITY_PACKET_HEADER
{
5679 fn clone(&self) -> Self {
5684 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5685 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5686 pub struct DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS
{
5687 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5688 pub PeerDeviceAddress
: [u8; 6],
5689 pub DialogToken
: u8,
5690 pub ResponseContext
: *mut ::core
::ffi
::c_void
,
5691 pub uSendTimeout
: u32,
5693 pub GroupCapability
: u8,
5694 pub GroupID
: DOT11_WFD_GROUP_ID
,
5695 pub bUseGroupID
: super::super::Foundation
::BOOLEAN
,
5696 pub uIEsOffset
: u32,
5697 pub uIEsLength
: u32,
5699 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5700 impl ::core
::marker
::Copy
for DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS {}
5701 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5702 impl ::core
::clone
::Clone
for DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS
{
5703 fn clone(&self) -> Self {
5708 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5709 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5710 pub struct DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS
{
5711 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5712 pub PeerDeviceAddress
: [u8; 6],
5713 pub DialogToken
: u8,
5714 pub uSendTimeout
: u32,
5715 pub GroupOwnerIntent
: DOT11_WFD_GO_INTENT
,
5716 pub MinimumConfigTimeout
: DOT11_WFD_CONFIGURATION_TIMEOUT
,
5717 pub IntendedInterfaceAddress
: [u8; 6],
5718 pub GroupCapability
: u8,
5719 pub uIEsOffset
: u32,
5720 pub uIEsLength
: u32,
5722 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5723 impl ::core
::marker
::Copy
for DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS {}
5724 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5725 impl ::core
::clone
::Clone
for DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS
{
5726 fn clone(&self) -> Self {
5731 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5732 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5733 pub struct DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS
{
5734 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5735 pub PeerDeviceAddress
: [u8; 6],
5736 pub DialogToken
: u8,
5737 pub RequestContext
: *mut ::core
::ffi
::c_void
,
5738 pub uSendTimeout
: u32,
5740 pub GroupOwnerIntent
: DOT11_WFD_GO_INTENT
,
5741 pub MinimumConfigTimeout
: DOT11_WFD_CONFIGURATION_TIMEOUT
,
5742 pub IntendedInterfaceAddress
: [u8; 6],
5743 pub GroupCapability
: u8,
5744 pub GroupID
: DOT11_WFD_GROUP_ID
,
5745 pub bUseGroupID
: super::super::Foundation
::BOOLEAN
,
5746 pub uIEsOffset
: u32,
5747 pub uIEsLength
: u32,
5749 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5750 impl ::core
::marker
::Copy
for DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS {}
5751 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5752 impl ::core
::clone
::Clone
for DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS
{
5753 fn clone(&self) -> Self {
5758 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5759 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5760 pub struct DOT11_SEND_INVITATION_REQUEST_PARAMETERS
{
5761 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5762 pub DialogToken
: u8,
5763 pub PeerDeviceAddress
: [u8; 6],
5764 pub uSendTimeout
: u32,
5765 pub MinimumConfigTimeout
: DOT11_WFD_CONFIGURATION_TIMEOUT
,
5766 pub InvitationFlags
: DOT11_WFD_INVITATION_FLAGS
,
5767 pub GroupBSSID
: [u8; 6],
5768 pub bUseGroupBSSID
: super::super::Foundation
::BOOLEAN
,
5769 pub OperatingChannel
: DOT11_WFD_CHANNEL
,
5770 pub bUseSpecifiedOperatingChannel
: super::super::Foundation
::BOOLEAN
,
5771 pub GroupID
: DOT11_WFD_GROUP_ID
,
5772 pub bLocalGO
: super::super::Foundation
::BOOLEAN
,
5773 pub uIEsOffset
: u32,
5774 pub uIEsLength
: u32,
5776 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5777 impl ::core
::marker
::Copy
for DOT11_SEND_INVITATION_REQUEST_PARAMETERS {}
5778 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5779 impl ::core
::clone
::Clone
for DOT11_SEND_INVITATION_REQUEST_PARAMETERS
{
5780 fn clone(&self) -> Self {
5785 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5786 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5787 pub struct DOT11_SEND_INVITATION_RESPONSE_PARAMETERS
{
5788 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5789 pub ReceiverDeviceAddress
: [u8; 6],
5790 pub DialogToken
: u8,
5791 pub RequestContext
: *mut ::core
::ffi
::c_void
,
5792 pub uSendTimeout
: u32,
5794 pub MinimumConfigTimeout
: DOT11_WFD_CONFIGURATION_TIMEOUT
,
5795 pub GroupBSSID
: [u8; 6],
5796 pub bUseGroupBSSID
: super::super::Foundation
::BOOLEAN
,
5797 pub OperatingChannel
: DOT11_WFD_CHANNEL
,
5798 pub bUseSpecifiedOperatingChannel
: super::super::Foundation
::BOOLEAN
,
5799 pub uIEsOffset
: u32,
5800 pub uIEsLength
: u32,
5802 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5803 impl ::core
::marker
::Copy
for DOT11_SEND_INVITATION_RESPONSE_PARAMETERS {}
5804 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5805 impl ::core
::clone
::Clone
for DOT11_SEND_INVITATION_RESPONSE_PARAMETERS
{
5806 fn clone(&self) -> Self {
5811 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5812 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5813 pub struct DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS
{
5814 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5815 pub DialogToken
: u8,
5816 pub PeerDeviceAddress
: [u8; 6],
5817 pub uSendTimeout
: u32,
5818 pub GroupCapability
: u8,
5819 pub GroupID
: DOT11_WFD_GROUP_ID
,
5820 pub bUseGroupID
: super::super::Foundation
::BOOLEAN
,
5821 pub uIEsOffset
: u32,
5822 pub uIEsLength
: u32,
5824 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5825 impl ::core
::marker
::Copy
for DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS {}
5826 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
5827 impl ::core
::clone
::Clone
for DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS
{
5828 fn clone(&self) -> Self {
5833 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5834 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5835 pub struct DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS
{
5836 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5837 pub ReceiverDeviceAddress
: [u8; 6],
5838 pub DialogToken
: u8,
5839 pub RequestContext
: *mut ::core
::ffi
::c_void
,
5840 pub uSendTimeout
: u32,
5841 pub uIEsOffset
: u32,
5842 pub uIEsLength
: u32,
5844 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5845 impl ::core
::marker
::Copy
for DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS {}
5846 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5847 impl ::core
::clone
::Clone
for DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS
{
5848 fn clone(&self) -> Self {
5853 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5854 pub struct DOT11_SSID
{
5855 pub uSSIDLength
: u32,
5856 pub ucSSID
: [u8; 32],
5858 impl ::core
::marker
::Copy
for DOT11_SSID {}
5859 impl ::core
::clone
::Clone
for DOT11_SSID
{
5860 fn clone(&self) -> Self {
5865 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5866 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5867 pub struct DOT11_SSID_LIST
{
5868 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5869 pub uNumOfEntries
: u32,
5870 pub uTotalNumOfEntries
: u32,
5871 pub SSIDs
: [DOT11_SSID
; 1],
5873 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5874 impl ::core
::marker
::Copy
for DOT11_SSID_LIST {}
5875 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5876 impl ::core
::clone
::Clone
for DOT11_SSID_LIST
{
5877 fn clone(&self) -> Self {
5882 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5883 pub struct DOT11_START_REQUEST
{
5884 pub uStartFailureTimeout
: u32,
5885 pub OperationalRateSet
: DOT11_RATE_SET
,
5886 pub uChCenterFrequency
: u32,
5887 pub dot11BSSDescription
: DOT11_BSS_DESCRIPTION
,
5889 impl ::core
::marker
::Copy
for DOT11_START_REQUEST {}
5890 impl ::core
::clone
::Clone
for DOT11_START_REQUEST
{
5891 fn clone(&self) -> Self {
5896 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5897 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5898 pub struct DOT11_STATISTICS
{
5899 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5900 pub ullFourWayHandshakeFailures
: u64,
5901 pub ullTKIPCounterMeasuresInvoked
: u64,
5902 pub ullReserved
: u64,
5903 pub MacUcastCounters
: DOT11_MAC_FRAME_STATISTICS
,
5904 pub MacMcastCounters
: DOT11_MAC_FRAME_STATISTICS
,
5905 pub PhyCounters
: [DOT11_PHY_FRAME_STATISTICS
; 1],
5907 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5908 impl ::core
::marker
::Copy
for DOT11_STATISTICS {}
5909 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5910 impl ::core
::clone
::Clone
for DOT11_STATISTICS
{
5911 fn clone(&self) -> Self {
5916 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5917 pub struct DOT11_STATUS_INDICATION
{
5918 pub uStatusType
: u32,
5919 pub ndisStatus
: i32,
5921 impl ::core
::marker
::Copy
for DOT11_STATUS_INDICATION {}
5922 impl ::core
::clone
::Clone
for DOT11_STATUS_INDICATION
{
5923 fn clone(&self) -> Self {
5928 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
5929 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5930 pub struct DOT11_STOP_AP_PARAMETERS
{
5931 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
5934 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5935 impl ::core
::marker
::Copy
for DOT11_STOP_AP_PARAMETERS {}
5936 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
5937 impl ::core
::clone
::Clone
for DOT11_STOP_AP_PARAMETERS
{
5938 fn clone(&self) -> Self {
5943 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5944 #[cfg(feature = "Win32_Foundation")]
5945 pub struct DOT11_SUPPORTED_ANTENNA
{
5946 pub uAntennaListIndex
: u32,
5947 pub bSupportedAntenna
: super::super::Foundation
::BOOLEAN
,
5949 #[cfg(feature = "Win32_Foundation")]
5950 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_ANTENNA {}
5951 #[cfg(feature = "Win32_Foundation")]
5952 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_ANTENNA
{
5953 fn clone(&self) -> Self {
5958 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
5959 #[cfg(feature = "Win32_Foundation")]
5960 pub struct DOT11_SUPPORTED_ANTENNA_LIST
{
5961 pub uNumOfEntries
: u32,
5962 pub uTotalNumOfEntries
: u32,
5963 pub dot11SupportedAntenna
: [DOT11_SUPPORTED_ANTENNA
; 1],
5965 #[cfg(feature = "Win32_Foundation")]
5966 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_ANTENNA_LIST {}
5967 #[cfg(feature = "Win32_Foundation")]
5968 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_ANTENNA_LIST
{
5969 fn clone(&self) -> Self {
5974 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5975 pub struct DOT11_SUPPORTED_DATA_RATES_VALUE
{
5976 pub ucSupportedTxDataRatesValue
: [u8; 8],
5977 pub ucSupportedRxDataRatesValue
: [u8; 8],
5979 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_DATA_RATES_VALUE {}
5980 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_DATA_RATES_VALUE
{
5981 fn clone(&self) -> Self {
5986 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5987 pub struct DOT11_SUPPORTED_DATA_RATES_VALUE_V2
{
5988 pub ucSupportedTxDataRatesValue
: [u8; 255],
5989 pub ucSupportedRxDataRatesValue
: [u8; 255],
5991 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_DATA_RATES_VALUE_V2 {}
5992 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_DATA_RATES_VALUE_V2
{
5993 fn clone(&self) -> Self {
5998 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
5999 pub struct DOT11_SUPPORTED_DSSS_CHANNEL
{
6002 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_DSSS_CHANNEL {}
6003 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_DSSS_CHANNEL
{
6004 fn clone(&self) -> Self {
6009 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6010 pub struct DOT11_SUPPORTED_DSSS_CHANNEL_LIST
{
6011 pub uNumOfEntries
: u32,
6012 pub uTotalNumOfEntries
: u32,
6013 pub dot11SupportedDSSSChannel
: [DOT11_SUPPORTED_DSSS_CHANNEL
; 1],
6015 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_DSSS_CHANNEL_LIST {}
6016 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_DSSS_CHANNEL_LIST
{
6017 fn clone(&self) -> Self {
6022 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6023 pub struct DOT11_SUPPORTED_OFDM_FREQUENCY
{
6024 pub uCenterFrequency
: u32,
6026 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_OFDM_FREQUENCY {}
6027 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_OFDM_FREQUENCY
{
6028 fn clone(&self) -> Self {
6033 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6034 pub struct DOT11_SUPPORTED_OFDM_FREQUENCY_LIST
{
6035 pub uNumOfEntries
: u32,
6036 pub uTotalNumOfEntries
: u32,
6037 pub dot11SupportedOFDMFrequency
: [DOT11_SUPPORTED_OFDM_FREQUENCY
; 1],
6039 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_OFDM_FREQUENCY_LIST {}
6040 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_OFDM_FREQUENCY_LIST
{
6041 fn clone(&self) -> Self {
6046 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6047 pub struct DOT11_SUPPORTED_PHY_TYPES
{
6048 pub uNumOfEntries
: u32,
6049 pub uTotalNumOfEntries
: u32,
6050 pub dot11PHYType
: [DOT11_PHY_TYPE
; 1],
6052 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_PHY_TYPES {}
6053 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_PHY_TYPES
{
6054 fn clone(&self) -> Self {
6059 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6060 pub struct DOT11_SUPPORTED_POWER_LEVELS
{
6061 pub uNumOfSupportedPowerLevels
: u32,
6062 pub uTxPowerLevelValues
: [u32; 8],
6064 impl ::core
::marker
::Copy
for DOT11_SUPPORTED_POWER_LEVELS {}
6065 impl ::core
::clone
::Clone
for DOT11_SUPPORTED_POWER_LEVELS
{
6066 fn clone(&self) -> Self {
6071 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6072 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6073 pub struct DOT11_TKIPMIC_FAILURE_PARAMETERS
{
6074 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6075 pub bDefaultKeyFailure
: super::super::Foundation
::BOOLEAN
,
6077 pub PeerMac
: [u8; 6],
6079 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6080 impl ::core
::marker
::Copy
for DOT11_TKIPMIC_FAILURE_PARAMETERS {}
6081 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6082 impl ::core
::clone
::Clone
for DOT11_TKIPMIC_FAILURE_PARAMETERS
{
6083 fn clone(&self) -> Self {
6088 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6089 pub struct DOT11_UPDATE_IE
{
6090 pub dot11UpdateIEOp
: DOT11_UPDATE_IE_OP
,
6091 pub uBufferLength
: u32,
6092 pub ucBuffer
: [u8; 1],
6094 impl ::core
::marker
::Copy
for DOT11_UPDATE_IE {}
6095 impl ::core
::clone
::Clone
for DOT11_UPDATE_IE
{
6096 fn clone(&self) -> Self {
6101 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6102 pub struct DOT11_VENUEINFO
{
6106 impl ::core
::marker
::Copy
for DOT11_VENUEINFO {}
6107 impl ::core
::clone
::Clone
for DOT11_VENUEINFO
{
6108 fn clone(&self) -> Self {
6113 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6114 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6115 pub struct DOT11_VWIFI_ATTRIBUTES
{
6116 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6117 pub uTotalNumOfEntries
: u32,
6118 pub Combinations
: [DOT11_VWIFI_COMBINATION
; 1],
6120 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6121 impl ::core
::marker
::Copy
for DOT11_VWIFI_ATTRIBUTES {}
6122 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6123 impl ::core
::clone
::Clone
for DOT11_VWIFI_ATTRIBUTES
{
6124 fn clone(&self) -> Self {
6129 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6130 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6131 pub struct DOT11_VWIFI_COMBINATION
{
6132 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6133 pub uNumInfrastructure
: u32,
6135 pub uNumSoftAP
: u32,
6137 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6138 impl ::core
::marker
::Copy
for DOT11_VWIFI_COMBINATION {}
6139 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6140 impl ::core
::clone
::Clone
for DOT11_VWIFI_COMBINATION
{
6141 fn clone(&self) -> Self {
6146 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6147 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6148 pub struct DOT11_VWIFI_COMBINATION_V2
{
6149 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6150 pub uNumInfrastructure
: u32,
6152 pub uNumSoftAP
: u32,
6153 pub uNumVirtualStation
: u32,
6155 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6156 impl ::core
::marker
::Copy
for DOT11_VWIFI_COMBINATION_V2 {}
6157 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6158 impl ::core
::clone
::Clone
for DOT11_VWIFI_COMBINATION_V2
{
6159 fn clone(&self) -> Self {
6164 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6165 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6166 pub struct DOT11_VWIFI_COMBINATION_V3
{
6167 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6168 pub uNumInfrastructure
: u32,
6170 pub uNumSoftAP
: u32,
6171 pub uNumVirtualStation
: u32,
6172 pub uNumWFDGroup
: u32,
6174 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6175 impl ::core
::marker
::Copy
for DOT11_VWIFI_COMBINATION_V3 {}
6176 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6177 impl ::core
::clone
::Clone
for DOT11_VWIFI_COMBINATION_V3
{
6178 fn clone(&self) -> Self {
6183 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6184 #[cfg(feature = "Win32_Foundation")]
6185 pub struct DOT11_WEP_OFFLOAD
{
6187 pub hOffloadContext
: super::super::Foundation
::HANDLE
,
6188 pub hOffload
: super::super::Foundation
::HANDLE
,
6189 pub dot11OffloadType
: DOT11_OFFLOAD_TYPE
,
6190 pub dwAlgorithm
: u32,
6191 pub bRowIsOutbound
: super::super::Foundation
::BOOLEAN
,
6192 pub bUseDefault
: super::super::Foundation
::BOOLEAN
,
6194 pub ucMacAddress
: [u8; 6],
6195 pub uNumOfRWsOnPeer
: u32,
6196 pub uNumOfRWsOnMe
: u32,
6197 pub dot11IV48Counters
: [DOT11_IV48_COUNTER
; 16],
6198 pub usDot11RWBitMaps
: [u16; 16],
6199 pub usKeyLength
: u16,
6202 #[cfg(feature = "Win32_Foundation")]
6203 impl ::core
::marker
::Copy
for DOT11_WEP_OFFLOAD {}
6204 #[cfg(feature = "Win32_Foundation")]
6205 impl ::core
::clone
::Clone
for DOT11_WEP_OFFLOAD
{
6206 fn clone(&self) -> Self {
6211 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6212 #[cfg(feature = "Win32_Foundation")]
6213 pub struct DOT11_WEP_UPLOAD
{
6215 pub dot11OffloadType
: DOT11_OFFLOAD_TYPE
,
6216 pub hOffload
: super::super::Foundation
::HANDLE
,
6217 pub uNumOfRWsUsed
: u32,
6218 pub dot11IV48Counters
: [DOT11_IV48_COUNTER
; 16],
6219 pub usDot11RWBitMaps
: [u16; 16],
6221 #[cfg(feature = "Win32_Foundation")]
6222 impl ::core
::marker
::Copy
for DOT11_WEP_UPLOAD {}
6223 #[cfg(feature = "Win32_Foundation")]
6224 impl ::core
::clone
::Clone
for DOT11_WEP_UPLOAD
{
6225 fn clone(&self) -> Self {
6230 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6231 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6232 pub struct DOT11_WFD_ADDITIONAL_IE
{
6233 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6234 pub uBeaconIEsOffset
: u32,
6235 pub uBeaconIEsLength
: u32,
6236 pub uProbeResponseIEsOffset
: u32,
6237 pub uProbeResponseIEsLength
: u32,
6238 pub uDefaultRequestIEsOffset
: u32,
6239 pub uDefaultRequestIEsLength
: u32,
6241 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6242 impl ::core
::marker
::Copy
for DOT11_WFD_ADDITIONAL_IE {}
6243 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6244 impl ::core
::clone
::Clone
for DOT11_WFD_ADDITIONAL_IE
{
6245 fn clone(&self) -> Self {
6250 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6251 pub struct DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR
{
6252 pub AdvertisementID
: u32,
6253 pub ConfigMethods
: u16,
6254 pub ServiceNameLength
: u8,
6255 pub ServiceName
: [u8; 255],
6257 impl ::core
::marker
::Copy
for DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR {}
6258 impl ::core
::clone
::Clone
for DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR
{
6259 fn clone(&self) -> Self {
6264 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6265 pub struct DOT11_WFD_ADVERTISED_SERVICE_LIST
{
6266 pub ServiceCount
: u16,
6267 pub AdvertisedService
: [DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR
; 1],
6269 impl ::core
::marker
::Copy
for DOT11_WFD_ADVERTISED_SERVICE_LIST {}
6270 impl ::core
::clone
::Clone
for DOT11_WFD_ADVERTISED_SERVICE_LIST
{
6271 fn clone(&self) -> Self {
6276 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6277 pub struct DOT11_WFD_ADVERTISEMENT_ID
{
6278 pub AdvertisementID
: u32,
6279 pub ServiceAddress
: [u8; 6],
6281 impl ::core
::marker
::Copy
for DOT11_WFD_ADVERTISEMENT_ID {}
6282 impl ::core
::clone
::Clone
for DOT11_WFD_ADVERTISEMENT_ID
{
6283 fn clone(&self) -> Self {
6288 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6289 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6290 pub struct DOT11_WFD_ATTRIBUTES
{
6291 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6292 pub uNumConcurrentGORole
: u32,
6293 pub uNumConcurrentClientRole
: u32,
6294 pub WPSVersionsSupported
: u32,
6295 pub bServiceDiscoverySupported
: super::super::Foundation
::BOOLEAN
,
6296 pub bClientDiscoverabilitySupported
: super::super::Foundation
::BOOLEAN
,
6297 pub bInfrastructureManagementSupported
: super::super::Foundation
::BOOLEAN
,
6298 pub uMaxSecondaryDeviceTypeListSize
: u32,
6299 pub DeviceAddress
: [u8; 6],
6300 pub uInterfaceAddressListCount
: u32,
6301 pub pInterfaceAddressList
: *mut u8,
6302 pub uNumSupportedCountryOrRegionStrings
: u32,
6303 pub pSupportedCountryOrRegionStrings
: *mut u8,
6304 pub uDiscoveryFilterListSize
: u32,
6305 pub uGORoleClientTableSize
: u32,
6307 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6308 impl ::core
::marker
::Copy
for DOT11_WFD_ATTRIBUTES {}
6309 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6310 impl ::core
::clone
::Clone
for DOT11_WFD_ATTRIBUTES
{
6311 fn clone(&self) -> Self {
6316 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6317 pub struct DOT11_WFD_CHANNEL
{
6318 pub CountryRegionString
: [u8; 3],
6319 pub OperatingClass
: u8,
6320 pub ChannelNumber
: u8,
6322 impl ::core
::marker
::Copy
for DOT11_WFD_CHANNEL {}
6323 impl ::core
::clone
::Clone
for DOT11_WFD_CHANNEL
{
6324 fn clone(&self) -> Self {
6329 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6330 pub struct DOT11_WFD_CONFIGURATION_TIMEOUT
{
6332 pub ClientTimeout
: u8,
6334 impl ::core
::marker
::Copy
for DOT11_WFD_CONFIGURATION_TIMEOUT {}
6335 impl ::core
::clone
::Clone
for DOT11_WFD_CONFIGURATION_TIMEOUT
{
6336 fn clone(&self) -> Self {
6341 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6342 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6343 pub struct DOT11_WFD_DEVICE_CAPABILITY_CONFIG
{
6344 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6345 pub bServiceDiscoveryEnabled
: super::super::Foundation
::BOOLEAN
,
6346 pub bClientDiscoverabilityEnabled
: super::super::Foundation
::BOOLEAN
,
6347 pub bConcurrentOperationSupported
: super::super::Foundation
::BOOLEAN
,
6348 pub bInfrastructureManagementEnabled
: super::super::Foundation
::BOOLEAN
,
6349 pub bDeviceLimitReached
: super::super::Foundation
::BOOLEAN
,
6350 pub bInvitationProcedureEnabled
: super::super::Foundation
::BOOLEAN
,
6351 pub WPSVersionsEnabled
: u32,
6353 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6354 impl ::core
::marker
::Copy
for DOT11_WFD_DEVICE_CAPABILITY_CONFIG {}
6355 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6356 impl ::core
::clone
::Clone
for DOT11_WFD_DEVICE_CAPABILITY_CONFIG
{
6357 fn clone(&self) -> Self {
6362 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6363 pub struct DOT11_WFD_DEVICE_ENTRY
{
6365 pub PhySpecificInfo
: DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO
,
6366 pub dot11BSSID
: [u8; 6],
6367 pub dot11BSSType
: DOT11_BSS_TYPE
,
6368 pub TransmitterAddress
: [u8; 6],
6370 pub uLinkQuality
: u32,
6371 pub usBeaconPeriod
: u16,
6372 pub ullTimestamp
: u64,
6373 pub ullBeaconHostTimestamp
: u64,
6374 pub ullProbeResponseHostTimestamp
: u64,
6375 pub usCapabilityInformation
: u16,
6376 pub uBeaconIEsOffset
: u32,
6377 pub uBeaconIEsLength
: u32,
6378 pub uProbeResponseIEsOffset
: u32,
6379 pub uProbeResponseIEsLength
: u32,
6381 impl ::core
::marker
::Copy
for DOT11_WFD_DEVICE_ENTRY {}
6382 impl ::core
::clone
::Clone
for DOT11_WFD_DEVICE_ENTRY
{
6383 fn clone(&self) -> Self {
6388 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6389 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6390 pub struct DOT11_WFD_DEVICE_INFO
{
6391 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6392 pub DeviceAddress
: [u8; 6],
6393 pub ConfigMethods
: u16,
6394 pub PrimaryDeviceType
: DOT11_WFD_DEVICE_TYPE
,
6395 pub DeviceName
: DOT11_WPS_DEVICE_NAME
,
6397 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6398 impl ::core
::marker
::Copy
for DOT11_WFD_DEVICE_INFO {}
6399 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6400 impl ::core
::clone
::Clone
for DOT11_WFD_DEVICE_INFO
{
6401 fn clone(&self) -> Self {
6406 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6407 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6408 pub struct DOT11_WFD_DEVICE_LISTEN_CHANNEL
{
6409 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6410 pub ChannelNumber
: u8,
6412 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6413 impl ::core
::marker
::Copy
for DOT11_WFD_DEVICE_LISTEN_CHANNEL {}
6414 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6415 impl ::core
::clone
::Clone
for DOT11_WFD_DEVICE_LISTEN_CHANNEL
{
6416 fn clone(&self) -> Self {
6421 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6422 pub struct DOT11_WFD_DEVICE_TYPE
{
6423 pub CategoryID
: u16,
6424 pub SubCategoryID
: u16,
6427 impl ::core
::marker
::Copy
for DOT11_WFD_DEVICE_TYPE {}
6428 impl ::core
::clone
::Clone
for DOT11_WFD_DEVICE_TYPE
{
6429 fn clone(&self) -> Self {
6434 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6435 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6436 pub struct DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS
{
6437 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6439 pub uNumOfEntries
: u32,
6440 pub uTotalNumOfEntries
: u32,
6441 pub uListOffset
: u32,
6442 pub uListLength
: u32,
6444 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6445 impl ::core
::marker
::Copy
for DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS {}
6446 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6447 impl ::core
::clone
::Clone
for DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS
{
6448 fn clone(&self) -> Self {
6453 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6454 pub struct DOT11_WFD_DISCOVER_DEVICE_FILTER
{
6455 pub DeviceID
: [u8; 6],
6457 pub GroupSSID
: DOT11_SSID
,
6459 impl ::core
::marker
::Copy
for DOT11_WFD_DISCOVER_DEVICE_FILTER {}
6460 impl ::core
::clone
::Clone
for DOT11_WFD_DISCOVER_DEVICE_FILTER
{
6461 fn clone(&self) -> Self {
6466 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6467 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6468 pub struct DOT11_WFD_DISCOVER_REQUEST
{
6469 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6470 pub DiscoverType
: DOT11_WFD_DISCOVER_TYPE
,
6471 pub ScanType
: DOT11_WFD_SCAN_TYPE
,
6472 pub uDiscoverTimeout
: u32,
6473 pub uDeviceFilterListOffset
: u32,
6474 pub uNumDeviceFilters
: u32,
6475 pub uIEsOffset
: u32,
6476 pub uIEsLength
: u32,
6477 pub bForceScanLegacyNetworks
: super::super::Foundation
::BOOLEAN
,
6479 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6480 impl ::core
::marker
::Copy
for DOT11_WFD_DISCOVER_REQUEST {}
6481 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6482 impl ::core
::clone
::Clone
for DOT11_WFD_DISCOVER_REQUEST
{
6483 fn clone(&self) -> Self {
6488 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6489 pub struct DOT11_WFD_GO_INTENT
{
6492 impl ::core
::marker
::Copy
for DOT11_WFD_GO_INTENT {}
6493 impl ::core
::clone
::Clone
for DOT11_WFD_GO_INTENT
{
6494 fn clone(&self) -> Self {
6499 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6500 pub struct DOT11_WFD_GROUP_ID
{
6501 pub DeviceAddress
: [u8; 6],
6502 pub SSID
: DOT11_SSID
,
6504 impl ::core
::marker
::Copy
for DOT11_WFD_GROUP_ID {}
6505 impl ::core
::clone
::Clone
for DOT11_WFD_GROUP_ID
{
6506 fn clone(&self) -> Self {
6511 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6512 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6513 pub struct DOT11_WFD_GROUP_JOIN_PARAMETERS
{
6514 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6515 pub GOOperatingChannel
: DOT11_WFD_CHANNEL
,
6516 pub GOConfigTime
: u32,
6517 pub bInGroupFormation
: super::super::Foundation
::BOOLEAN
,
6518 pub bWaitForWPSReady
: super::super::Foundation
::BOOLEAN
,
6520 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6521 impl ::core
::marker
::Copy
for DOT11_WFD_GROUP_JOIN_PARAMETERS {}
6522 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6523 impl ::core
::clone
::Clone
for DOT11_WFD_GROUP_JOIN_PARAMETERS
{
6524 fn clone(&self) -> Self {
6529 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6530 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6531 pub struct DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG
{
6532 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6533 pub bPersistentGroupEnabled
: super::super::Foundation
::BOOLEAN
,
6534 pub bIntraBSSDistributionSupported
: super::super::Foundation
::BOOLEAN
,
6535 pub bCrossConnectionSupported
: super::super::Foundation
::BOOLEAN
,
6536 pub bPersistentReconnectSupported
: super::super::Foundation
::BOOLEAN
,
6537 pub bGroupFormationEnabled
: super::super::Foundation
::BOOLEAN
,
6538 pub uMaximumGroupLimit
: u32,
6540 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6541 impl ::core
::marker
::Copy
for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG {}
6542 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6543 impl ::core
::clone
::Clone
for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG
{
6544 fn clone(&self) -> Self {
6549 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6550 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6551 pub struct DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2
{
6552 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6553 pub bPersistentGroupEnabled
: super::super::Foundation
::BOOLEAN
,
6554 pub bIntraBSSDistributionSupported
: super::super::Foundation
::BOOLEAN
,
6555 pub bCrossConnectionSupported
: super::super::Foundation
::BOOLEAN
,
6556 pub bPersistentReconnectSupported
: super::super::Foundation
::BOOLEAN
,
6557 pub bGroupFormationEnabled
: super::super::Foundation
::BOOLEAN
,
6558 pub uMaximumGroupLimit
: u32,
6559 pub bEapolKeyIpAddressAllocationSupported
: super::super::Foundation
::BOOLEAN
,
6561 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6562 impl ::core
::marker
::Copy
for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2 {}
6563 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
6564 impl ::core
::clone
::Clone
for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2
{
6565 fn clone(&self) -> Self {
6570 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6571 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6572 pub struct DOT11_WFD_GROUP_START_PARAMETERS
{
6573 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6574 pub AdvertisedOperatingChannel
: DOT11_WFD_CHANNEL
,
6576 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6577 impl ::core
::marker
::Copy
for DOT11_WFD_GROUP_START_PARAMETERS {}
6578 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6579 impl ::core
::clone
::Clone
for DOT11_WFD_GROUP_START_PARAMETERS
{
6580 fn clone(&self) -> Self {
6585 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6586 pub struct DOT11_WFD_INVITATION_FLAGS
{
6589 impl ::core
::marker
::Copy
for DOT11_WFD_INVITATION_FLAGS {}
6590 impl ::core
::clone
::Clone
for DOT11_WFD_INVITATION_FLAGS
{
6591 fn clone(&self) -> Self {
6596 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
6597 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6598 pub struct DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST
{
6599 pub Header
: super::Ndis
::NDIS_OBJECT_HEADER
,
6600 pub uNumOfEntries
: u32,
6601 pub uTotalNumOfEntries
: u32,
6602 pub SecondaryDeviceTypes
: [DOT11_WFD_DEVICE_TYPE
; 1],
6604 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6605 impl ::core
::marker
::Copy
for DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST {}
6606 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
6607 impl ::core
::clone
::Clone
for DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST
{
6608 fn clone(&self) -> Self {
6613 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6614 pub struct DOT11_WFD_SERVICE_HASH_LIST
{
6615 pub ServiceHashCount
: u16,
6616 pub ServiceHash
: [u8; 6],
6618 impl ::core
::marker
::Copy
for DOT11_WFD_SERVICE_HASH_LIST {}
6619 impl ::core
::clone
::Clone
for DOT11_WFD_SERVICE_HASH_LIST
{
6620 fn clone(&self) -> Self {
6625 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6626 pub struct DOT11_WFD_SESSION_ID
{
6628 pub SessionAddress
: [u8; 6],
6630 impl ::core
::marker
::Copy
for DOT11_WFD_SESSION_ID {}
6631 impl ::core
::clone
::Clone
for DOT11_WFD_SESSION_ID
{
6632 fn clone(&self) -> Self {
6637 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6638 pub struct DOT11_WFD_SESSION_INFO
{
6639 pub uSessionInfoLength
: u16,
6640 pub ucSessionInfo
: [u8; 144],
6642 impl ::core
::marker
::Copy
for DOT11_WFD_SESSION_INFO {}
6643 impl ::core
::clone
::Clone
for DOT11_WFD_SESSION_INFO
{
6644 fn clone(&self) -> Self {
6649 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6650 pub struct DOT11_WME_AC_PARAMETERS
{
6651 pub ucAccessCategoryIndex
: u8,
6655 pub usTXOPLimit
: u16,
6657 impl ::core
::marker
::Copy
for DOT11_WME_AC_PARAMETERS {}
6658 impl ::core
::clone
::Clone
for DOT11_WME_AC_PARAMETERS
{
6659 fn clone(&self) -> Self {
6664 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6665 pub struct DOT11_WME_AC_PARAMETERS_LIST
{
6666 pub uNumOfEntries
: u32,
6667 pub uTotalNumOfEntries
: u32,
6668 pub dot11WMEACParameters
: [DOT11_WME_AC_PARAMETERS
; 1],
6670 impl ::core
::marker
::Copy
for DOT11_WME_AC_PARAMETERS_LIST {}
6671 impl ::core
::clone
::Clone
for DOT11_WME_AC_PARAMETERS_LIST
{
6672 fn clone(&self) -> Self {
6677 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6678 pub struct DOT11_WME_UPDATE_IE
{
6679 pub uParamElemMinBeaconIntervals
: u32,
6680 pub uWMEInfoElemOffset
: u32,
6681 pub uWMEInfoElemLength
: u32,
6682 pub uWMEParamElemOffset
: u32,
6683 pub uWMEParamElemLength
: u32,
6684 pub ucBuffer
: [u8; 1],
6686 impl ::core
::marker
::Copy
for DOT11_WME_UPDATE_IE {}
6687 impl ::core
::clone
::Clone
for DOT11_WME_UPDATE_IE
{
6688 fn clone(&self) -> Self {
6693 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6694 #[cfg(feature = "Win32_Foundation")]
6695 pub struct DOT11_WPA_TSC
{
6697 pub dot11OffloadType
: DOT11_OFFLOAD_TYPE
,
6698 pub hOffload
: super::super::Foundation
::HANDLE
,
6699 pub dot11IV48Counter
: DOT11_IV48_COUNTER
,
6701 #[cfg(feature = "Win32_Foundation")]
6702 impl ::core
::marker
::Copy
for DOT11_WPA_TSC {}
6703 #[cfg(feature = "Win32_Foundation")]
6704 impl ::core
::clone
::Clone
for DOT11_WPA_TSC
{
6705 fn clone(&self) -> Self {
6710 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6711 pub struct DOT11_WPS_DEVICE_NAME
{
6712 pub uDeviceNameLength
: u32,
6713 pub ucDeviceName
: [u8; 32],
6715 impl ::core
::marker
::Copy
for DOT11_WPS_DEVICE_NAME {}
6716 impl ::core
::clone
::Clone
for DOT11_WPS_DEVICE_NAME
{
6717 fn clone(&self) -> Self {
6722 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6723 pub struct L2_NOTIFICATION_DATA
{
6724 pub NotificationSource
: u32,
6725 pub NotificationCode
: u32,
6726 pub InterfaceGuid
: ::windows_sys
::core
::GUID
,
6727 pub dwDataSize
: u32,
6728 pub pData
: *mut ::core
::ffi
::c_void
,
6730 impl ::core
::marker
::Copy
for L2_NOTIFICATION_DATA {}
6731 impl ::core
::clone
::Clone
for L2_NOTIFICATION_DATA
{
6732 fn clone(&self) -> Self {
6737 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6738 #[cfg(feature = "Win32_Foundation")]
6739 pub struct ONEX_AUTH_PARAMS
{
6740 pub fUpdatePending
: super::super::Foundation
::BOOL
,
6741 pub oneXConnProfile
: ONEX_VARIABLE_BLOB
,
6742 pub authIdentity
: ONEX_AUTH_IDENTITY
,
6743 pub dwQuarantineState
: u32,
6745 pub dwSessionId
: u32,
6746 pub hUserToken
: super::super::Foundation
::HANDLE
,
6747 pub OneXUserProfile
: ONEX_VARIABLE_BLOB
,
6748 pub Identity
: ONEX_VARIABLE_BLOB
,
6749 pub UserName
: ONEX_VARIABLE_BLOB
,
6750 pub Domain
: ONEX_VARIABLE_BLOB
,
6752 #[cfg(feature = "Win32_Foundation")]
6753 impl ::core
::marker
::Copy
for ONEX_AUTH_PARAMS {}
6754 #[cfg(feature = "Win32_Foundation")]
6755 impl ::core
::clone
::Clone
for ONEX_AUTH_PARAMS
{
6756 fn clone(&self) -> Self {
6761 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
6762 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
6763 pub struct ONEX_EAP_ERROR
{
6764 pub dwWinError
: u32,
6765 pub r
#type: super::super::Security::ExtensibleAuthenticationProtocol::EAP_METHOD_TYPE,
6766 pub dwReasonCode
: u32,
6767 pub rootCauseGuid
: ::windows_sys
::core
::GUID
,
6768 pub repairGuid
: ::windows_sys
::core
::GUID
,
6769 pub helpLinkGuid
: ::windows_sys
::core
::GUID
,
6771 pub RootCauseString
: ONEX_VARIABLE_BLOB
,
6772 pub RepairString
: ONEX_VARIABLE_BLOB
,
6774 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
6775 impl ::core
::marker
::Copy
for ONEX_EAP_ERROR {}
6776 #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")]
6777 impl ::core
::clone
::Clone
for ONEX_EAP_ERROR
{
6778 fn clone(&self) -> Self {
6783 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6784 #[cfg(feature = "Win32_Foundation")]
6785 pub struct ONEX_RESULT_UPDATE_DATA
{
6786 pub oneXStatus
: ONEX_STATUS
,
6787 pub BackendSupport
: ONEX_EAP_METHOD_BACKEND_SUPPORT
,
6788 pub fBackendEngaged
: super::super::Foundation
::BOOL
,
6790 pub authParams
: ONEX_VARIABLE_BLOB
,
6791 pub eapError
: ONEX_VARIABLE_BLOB
,
6793 #[cfg(feature = "Win32_Foundation")]
6794 impl ::core
::marker
::Copy
for ONEX_RESULT_UPDATE_DATA {}
6795 #[cfg(feature = "Win32_Foundation")]
6796 impl ::core
::clone
::Clone
for ONEX_RESULT_UPDATE_DATA
{
6797 fn clone(&self) -> Self {
6802 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6803 pub struct ONEX_STATUS
{
6804 pub authStatus
: ONEX_AUTH_STATUS
,
6808 impl ::core
::marker
::Copy
for ONEX_STATUS {}
6809 impl ::core
::clone
::Clone
for ONEX_STATUS
{
6810 fn clone(&self) -> Self {
6815 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6816 pub struct ONEX_USER_INFO
{
6817 pub authIdentity
: ONEX_AUTH_IDENTITY
,
6819 pub UserName
: ONEX_VARIABLE_BLOB
,
6820 pub DomainName
: ONEX_VARIABLE_BLOB
,
6822 impl ::core
::marker
::Copy
for ONEX_USER_INFO {}
6823 impl ::core
::clone
::Clone
for ONEX_USER_INFO
{
6824 fn clone(&self) -> Self {
6829 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6830 pub struct ONEX_VARIABLE_BLOB
{
6834 impl ::core
::marker
::Copy
for ONEX_VARIABLE_BLOB {}
6835 impl ::core
::clone
::Clone
for ONEX_VARIABLE_BLOB
{
6836 fn clone(&self) -> Self {
6841 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6842 pub struct WDIAG_IHV_WLAN_ID
{
6843 pub strProfileName
: [u16; 256],
6844 pub Ssid
: DOT11_SSID
,
6845 pub BssType
: DOT11_BSS_TYPE
,
6847 pub dwReasonCode
: u32,
6849 impl ::core
::marker
::Copy
for WDIAG_IHV_WLAN_ID {}
6850 impl ::core
::clone
::Clone
for WDIAG_IHV_WLAN_ID
{
6851 fn clone(&self) -> Self {
6856 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6857 #[cfg(feature = "Win32_Foundation")]
6858 pub struct WFDSVC_CONNECTION_CAPABILITY
{
6859 pub bNew
: super::super::Foundation
::BOOLEAN
,
6860 pub bClient
: super::super::Foundation
::BOOLEAN
,
6861 pub bGO
: super::super::Foundation
::BOOLEAN
,
6863 #[cfg(feature = "Win32_Foundation")]
6864 impl ::core
::marker
::Copy
for WFDSVC_CONNECTION_CAPABILITY {}
6865 #[cfg(feature = "Win32_Foundation")]
6866 impl ::core
::clone
::Clone
for WFDSVC_CONNECTION_CAPABILITY
{
6867 fn clone(&self) -> Self {
6872 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6873 pub struct WFD_GROUP_ID
{
6874 pub DeviceAddress
: [u8; 6],
6875 pub GroupSSID
: DOT11_SSID
,
6877 impl ::core
::marker
::Copy
for WFD_GROUP_ID {}
6878 impl ::core
::clone
::Clone
for WFD_GROUP_ID
{
6879 fn clone(&self) -> Self {
6884 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6885 pub struct WLAN_ASSOCIATION_ATTRIBUTES
{
6886 pub dot11Ssid
: DOT11_SSID
,
6887 pub dot11BssType
: DOT11_BSS_TYPE
,
6888 pub dot11Bssid
: [u8; 6],
6889 pub dot11PhyType
: DOT11_PHY_TYPE
,
6890 pub uDot11PhyIndex
: u32,
6891 pub wlanSignalQuality
: u32,
6895 impl ::core
::marker
::Copy
for WLAN_ASSOCIATION_ATTRIBUTES {}
6896 impl ::core
::clone
::Clone
for WLAN_ASSOCIATION_ATTRIBUTES
{
6897 fn clone(&self) -> Self {
6902 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
6903 pub struct WLAN_AUTH_CIPHER_PAIR_LIST
{
6904 pub dwNumberOfItems
: u32,
6905 pub pAuthCipherPairList
: [DOT11_AUTH_CIPHER_PAIR
; 1],
6907 impl ::core
::marker
::Copy
for WLAN_AUTH_CIPHER_PAIR_LIST {}
6908 impl ::core
::clone
::Clone
for WLAN_AUTH_CIPHER_PAIR_LIST
{
6909 fn clone(&self) -> Self {
6914 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6915 #[cfg(feature = "Win32_Foundation")]
6916 pub struct WLAN_AVAILABLE_NETWORK
{
6917 pub strProfileName
: [u16; 256],
6918 pub dot11Ssid
: DOT11_SSID
,
6919 pub dot11BssType
: DOT11_BSS_TYPE
,
6920 pub uNumberOfBssids
: u32,
6921 pub bNetworkConnectable
: super::super::Foundation
::BOOL
,
6922 pub wlanNotConnectableReason
: u32,
6923 pub uNumberOfPhyTypes
: u32,
6924 pub dot11PhyTypes
: [DOT11_PHY_TYPE
; 8],
6925 pub bMorePhyTypes
: super::super::Foundation
::BOOL
,
6926 pub wlanSignalQuality
: u32,
6927 pub bSecurityEnabled
: super::super::Foundation
::BOOL
,
6928 pub dot11DefaultAuthAlgorithm
: DOT11_AUTH_ALGORITHM
,
6929 pub dot11DefaultCipherAlgorithm
: DOT11_CIPHER_ALGORITHM
,
6931 pub dwReserved
: u32,
6933 #[cfg(feature = "Win32_Foundation")]
6934 impl ::core
::marker
::Copy
for WLAN_AVAILABLE_NETWORK {}
6935 #[cfg(feature = "Win32_Foundation")]
6936 impl ::core
::clone
::Clone
for WLAN_AVAILABLE_NETWORK
{
6937 fn clone(&self) -> Self {
6942 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6943 #[cfg(feature = "Win32_Foundation")]
6944 pub struct WLAN_AVAILABLE_NETWORK_LIST
{
6945 pub dwNumberOfItems
: u32,
6947 pub Network
: [WLAN_AVAILABLE_NETWORK
; 1],
6949 #[cfg(feature = "Win32_Foundation")]
6950 impl ::core
::marker
::Copy
for WLAN_AVAILABLE_NETWORK_LIST {}
6951 #[cfg(feature = "Win32_Foundation")]
6952 impl ::core
::clone
::Clone
for WLAN_AVAILABLE_NETWORK_LIST
{
6953 fn clone(&self) -> Self {
6958 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6959 #[cfg(feature = "Win32_Foundation")]
6960 pub struct WLAN_AVAILABLE_NETWORK_LIST_V2
{
6961 pub dwNumberOfItems
: u32,
6963 pub Network
: [WLAN_AVAILABLE_NETWORK_V2
; 1],
6965 #[cfg(feature = "Win32_Foundation")]
6966 impl ::core
::marker
::Copy
for WLAN_AVAILABLE_NETWORK_LIST_V2 {}
6967 #[cfg(feature = "Win32_Foundation")]
6968 impl ::core
::clone
::Clone
for WLAN_AVAILABLE_NETWORK_LIST_V2
{
6969 fn clone(&self) -> Self {
6974 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
6975 #[cfg(feature = "Win32_Foundation")]
6976 pub struct WLAN_AVAILABLE_NETWORK_V2
{
6977 pub strProfileName
: [u16; 256],
6978 pub dot11Ssid
: DOT11_SSID
,
6979 pub dot11BssType
: DOT11_BSS_TYPE
,
6980 pub uNumberOfBssids
: u32,
6981 pub bNetworkConnectable
: super::super::Foundation
::BOOL
,
6982 pub wlanNotConnectableReason
: u32,
6983 pub uNumberOfPhyTypes
: u32,
6984 pub dot11PhyTypes
: [DOT11_PHY_TYPE
; 8],
6985 pub bMorePhyTypes
: super::super::Foundation
::BOOL
,
6986 pub wlanSignalQuality
: u32,
6987 pub bSecurityEnabled
: super::super::Foundation
::BOOL
,
6988 pub dot11DefaultAuthAlgorithm
: DOT11_AUTH_ALGORITHM
,
6989 pub dot11DefaultCipherAlgorithm
: DOT11_CIPHER_ALGORITHM
,
6991 pub AccessNetworkOptions
: DOT11_ACCESSNETWORKOPTIONS
,
6992 pub dot11HESSID
: [u8; 6],
6993 pub VenueInfo
: DOT11_VENUEINFO
,
6994 pub dwReserved
: u32,
6996 #[cfg(feature = "Win32_Foundation")]
6997 impl ::core
::marker
::Copy
for WLAN_AVAILABLE_NETWORK_V2 {}
6998 #[cfg(feature = "Win32_Foundation")]
6999 impl ::core
::clone
::Clone
for WLAN_AVAILABLE_NETWORK_V2
{
7000 fn clone(&self) -> Self {
7005 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7006 #[cfg(feature = "Win32_Foundation")]
7007 pub struct WLAN_BSS_ENTRY
{
7008 pub dot11Ssid
: DOT11_SSID
,
7010 pub dot11Bssid
: [u8; 6],
7011 pub dot11BssType
: DOT11_BSS_TYPE
,
7012 pub dot11BssPhyType
: DOT11_PHY_TYPE
,
7014 pub uLinkQuality
: u32,
7015 pub bInRegDomain
: super::super::Foundation
::BOOLEAN
,
7016 pub usBeaconPeriod
: u16,
7017 pub ullTimestamp
: u64,
7018 pub ullHostTimestamp
: u64,
7019 pub usCapabilityInformation
: u16,
7020 pub ulChCenterFrequency
: u32,
7021 pub wlanRateSet
: WLAN_RATE_SET
,
7022 pub ulIeOffset
: u32,
7025 #[cfg(feature = "Win32_Foundation")]
7026 impl ::core
::marker
::Copy
for WLAN_BSS_ENTRY {}
7027 #[cfg(feature = "Win32_Foundation")]
7028 impl ::core
::clone
::Clone
for WLAN_BSS_ENTRY
{
7029 fn clone(&self) -> Self {
7034 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7035 #[cfg(feature = "Win32_Foundation")]
7036 pub struct WLAN_BSS_LIST
{
7037 pub dwTotalSize
: u32,
7038 pub dwNumberOfItems
: u32,
7039 pub wlanBssEntries
: [WLAN_BSS_ENTRY
; 1],
7041 #[cfg(feature = "Win32_Foundation")]
7042 impl ::core
::marker
::Copy
for WLAN_BSS_LIST {}
7043 #[cfg(feature = "Win32_Foundation")]
7044 impl ::core
::clone
::Clone
for WLAN_BSS_LIST
{
7045 fn clone(&self) -> Self {
7050 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7051 #[cfg(feature = "Win32_Foundation")]
7052 pub struct WLAN_CONNECTION_ATTRIBUTES
{
7053 pub isState
: WLAN_INTERFACE_STATE
,
7054 pub wlanConnectionMode
: WLAN_CONNECTION_MODE
,
7055 pub strProfileName
: [u16; 256],
7056 pub wlanAssociationAttributes
: WLAN_ASSOCIATION_ATTRIBUTES
,
7057 pub wlanSecurityAttributes
: WLAN_SECURITY_ATTRIBUTES
,
7059 #[cfg(feature = "Win32_Foundation")]
7060 impl ::core
::marker
::Copy
for WLAN_CONNECTION_ATTRIBUTES {}
7061 #[cfg(feature = "Win32_Foundation")]
7062 impl ::core
::clone
::Clone
for WLAN_CONNECTION_ATTRIBUTES
{
7063 fn clone(&self) -> Self {
7068 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7069 #[cfg(feature = "Win32_Foundation")]
7070 pub struct WLAN_CONNECTION_NOTIFICATION_DATA
{
7071 pub wlanConnectionMode
: WLAN_CONNECTION_MODE
,
7072 pub strProfileName
: [u16; 256],
7073 pub dot11Ssid
: DOT11_SSID
,
7074 pub dot11BssType
: DOT11_BSS_TYPE
,
7075 pub bSecurityEnabled
: super::super::Foundation
::BOOL
,
7076 pub wlanReasonCode
: u32,
7077 pub dwFlags
: WLAN_CONNECTION_NOTIFICATION_FLAGS
,
7078 pub strProfileXml
: [u16; 1],
7080 #[cfg(feature = "Win32_Foundation")]
7081 impl ::core
::marker
::Copy
for WLAN_CONNECTION_NOTIFICATION_DATA {}
7082 #[cfg(feature = "Win32_Foundation")]
7083 impl ::core
::clone
::Clone
for WLAN_CONNECTION_NOTIFICATION_DATA
{
7084 fn clone(&self) -> Self {
7089 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
7090 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
7091 pub struct WLAN_CONNECTION_PARAMETERS
{
7092 pub wlanConnectionMode
: WLAN_CONNECTION_MODE
,
7093 pub strProfile
: ::windows_sys
::core
::PCWSTR
,
7094 pub pDot11Ssid
: *mut DOT11_SSID
,
7095 pub pDesiredBssidList
: *mut DOT11_BSSID_LIST
,
7096 pub dot11BssType
: DOT11_BSS_TYPE
,
7099 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
7100 impl ::core
::marker
::Copy
for WLAN_CONNECTION_PARAMETERS {}
7101 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
7102 impl ::core
::clone
::Clone
for WLAN_CONNECTION_PARAMETERS
{
7103 fn clone(&self) -> Self {
7108 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
7109 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
7110 pub struct WLAN_CONNECTION_PARAMETERS_V2
{
7111 pub wlanConnectionMode
: WLAN_CONNECTION_MODE
,
7112 pub strProfile
: ::windows_sys
::core
::PCWSTR
,
7113 pub pDot11Ssid
: *mut DOT11_SSID
,
7114 pub pDot11Hessid
: *mut u8,
7115 pub pDesiredBssidList
: *mut DOT11_BSSID_LIST
,
7116 pub dot11BssType
: DOT11_BSS_TYPE
,
7118 pub pDot11AccessNetworkOptions
: *mut DOT11_ACCESSNETWORKOPTIONS
,
7120 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
7121 impl ::core
::marker
::Copy
for WLAN_CONNECTION_PARAMETERS_V2 {}
7122 #[cfg(feature = "Win32_NetworkManagement_Ndis")]
7123 impl ::core
::clone
::Clone
for WLAN_CONNECTION_PARAMETERS_V2
{
7124 fn clone(&self) -> Self {
7129 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7130 pub struct WLAN_COUNTRY_OR_REGION_STRING_LIST
{
7131 pub dwNumberOfItems
: u32,
7132 pub pCountryOrRegionStringList
: [u8; 3],
7134 impl ::core
::marker
::Copy
for WLAN_COUNTRY_OR_REGION_STRING_LIST {}
7135 impl ::core
::clone
::Clone
for WLAN_COUNTRY_OR_REGION_STRING_LIST
{
7136 fn clone(&self) -> Self {
7141 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7142 pub struct WLAN_DEVICE_SERVICE_GUID_LIST
{
7143 pub dwNumberOfItems
: u32,
7145 pub DeviceService
: [::windows_sys
::core
::GUID
; 1],
7147 impl ::core
::marker
::Copy
for WLAN_DEVICE_SERVICE_GUID_LIST {}
7148 impl ::core
::clone
::Clone
for WLAN_DEVICE_SERVICE_GUID_LIST
{
7149 fn clone(&self) -> Self {
7154 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7155 pub struct WLAN_DEVICE_SERVICE_NOTIFICATION_DATA
{
7156 pub DeviceService
: ::windows_sys
::core
::GUID
,
7158 pub dwDataSize
: u32,
7159 pub DataBlob
: [u8; 1],
7161 impl ::core
::marker
::Copy
for WLAN_DEVICE_SERVICE_NOTIFICATION_DATA {}
7162 impl ::core
::clone
::Clone
for WLAN_DEVICE_SERVICE_NOTIFICATION_DATA
{
7163 fn clone(&self) -> Self {
7168 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7169 pub struct WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS
{
7170 pub hostedNetworkSSID
: DOT11_SSID
,
7171 pub dwMaxNumberOfPeers
: u32,
7173 impl ::core
::marker
::Copy
for WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS {}
7174 impl ::core
::clone
::Clone
for WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS
{
7175 fn clone(&self) -> Self {
7180 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7181 pub struct WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE
{
7182 pub OldState
: WLAN_HOSTED_NETWORK_PEER_STATE
,
7183 pub NewState
: WLAN_HOSTED_NETWORK_PEER_STATE
,
7184 pub PeerStateChangeReason
: WLAN_HOSTED_NETWORK_REASON
,
7186 impl ::core
::marker
::Copy
for WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE {}
7187 impl ::core
::clone
::Clone
for WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE
{
7188 fn clone(&self) -> Self {
7193 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7194 pub struct WLAN_HOSTED_NETWORK_PEER_STATE
{
7195 pub PeerMacAddress
: [u8; 6],
7196 pub PeerAuthState
: WLAN_HOSTED_NETWORK_PEER_AUTH_STATE
,
7198 impl ::core
::marker
::Copy
for WLAN_HOSTED_NETWORK_PEER_STATE {}
7199 impl ::core
::clone
::Clone
for WLAN_HOSTED_NETWORK_PEER_STATE
{
7200 fn clone(&self) -> Self {
7205 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7206 pub struct WLAN_HOSTED_NETWORK_RADIO_STATE
{
7207 pub dot11SoftwareRadioState
: DOT11_RADIO_STATE
,
7208 pub dot11HardwareRadioState
: DOT11_RADIO_STATE
,
7210 impl ::core
::marker
::Copy
for WLAN_HOSTED_NETWORK_RADIO_STATE {}
7211 impl ::core
::clone
::Clone
for WLAN_HOSTED_NETWORK_RADIO_STATE
{
7212 fn clone(&self) -> Self {
7217 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7218 pub struct WLAN_HOSTED_NETWORK_SECURITY_SETTINGS
{
7219 pub dot11AuthAlgo
: DOT11_AUTH_ALGORITHM
,
7220 pub dot11CipherAlgo
: DOT11_CIPHER_ALGORITHM
,
7222 impl ::core
::marker
::Copy
for WLAN_HOSTED_NETWORK_SECURITY_SETTINGS {}
7223 impl ::core
::clone
::Clone
for WLAN_HOSTED_NETWORK_SECURITY_SETTINGS
{
7224 fn clone(&self) -> Self {
7229 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7230 pub struct WLAN_HOSTED_NETWORK_STATE_CHANGE
{
7231 pub OldState
: WLAN_HOSTED_NETWORK_STATE
,
7232 pub NewState
: WLAN_HOSTED_NETWORK_STATE
,
7233 pub StateChangeReason
: WLAN_HOSTED_NETWORK_REASON
,
7235 impl ::core
::marker
::Copy
for WLAN_HOSTED_NETWORK_STATE_CHANGE {}
7236 impl ::core
::clone
::Clone
for WLAN_HOSTED_NETWORK_STATE_CHANGE
{
7237 fn clone(&self) -> Self {
7242 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7243 pub struct WLAN_HOSTED_NETWORK_STATUS
{
7244 pub HostedNetworkState
: WLAN_HOSTED_NETWORK_STATE
,
7245 pub IPDeviceID
: ::windows_sys
::core
::GUID
,
7246 pub wlanHostedNetworkBSSID
: [u8; 6],
7247 pub dot11PhyType
: DOT11_PHY_TYPE
,
7248 pub ulChannelFrequency
: u32,
7249 pub dwNumberOfPeers
: u32,
7250 pub PeerList
: [WLAN_HOSTED_NETWORK_PEER_STATE
; 1],
7252 impl ::core
::marker
::Copy
for WLAN_HOSTED_NETWORK_STATUS {}
7253 impl ::core
::clone
::Clone
for WLAN_HOSTED_NETWORK_STATUS
{
7254 fn clone(&self) -> Self {
7259 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7260 #[cfg(feature = "Win32_Foundation")]
7261 pub struct WLAN_INTERFACE_CAPABILITY
{
7262 pub interfaceType
: WLAN_INTERFACE_TYPE
,
7263 pub bDot11DSupported
: super::super::Foundation
::BOOL
,
7264 pub dwMaxDesiredSsidListSize
: u32,
7265 pub dwMaxDesiredBssidListSize
: u32,
7266 pub dwNumberOfSupportedPhys
: u32,
7267 pub dot11PhyTypes
: [DOT11_PHY_TYPE
; 64],
7269 #[cfg(feature = "Win32_Foundation")]
7270 impl ::core
::marker
::Copy
for WLAN_INTERFACE_CAPABILITY {}
7271 #[cfg(feature = "Win32_Foundation")]
7272 impl ::core
::clone
::Clone
for WLAN_INTERFACE_CAPABILITY
{
7273 fn clone(&self) -> Self {
7278 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7279 pub struct WLAN_INTERFACE_INFO
{
7280 pub InterfaceGuid
: ::windows_sys
::core
::GUID
,
7281 pub strInterfaceDescription
: [u16; 256],
7282 pub isState
: WLAN_INTERFACE_STATE
,
7284 impl ::core
::marker
::Copy
for WLAN_INTERFACE_INFO {}
7285 impl ::core
::clone
::Clone
for WLAN_INTERFACE_INFO
{
7286 fn clone(&self) -> Self {
7291 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7292 pub struct WLAN_INTERFACE_INFO_LIST
{
7293 pub dwNumberOfItems
: u32,
7295 pub InterfaceInfo
: [WLAN_INTERFACE_INFO
; 1],
7297 impl ::core
::marker
::Copy
for WLAN_INTERFACE_INFO_LIST {}
7298 impl ::core
::clone
::Clone
for WLAN_INTERFACE_INFO_LIST
{
7299 fn clone(&self) -> Self {
7304 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7305 pub struct WLAN_MAC_FRAME_STATISTICS
{
7306 pub ullTransmittedFrameCount
: u64,
7307 pub ullReceivedFrameCount
: u64,
7308 pub ullWEPExcludedCount
: u64,
7309 pub ullTKIPLocalMICFailures
: u64,
7310 pub ullTKIPReplays
: u64,
7311 pub ullTKIPICVErrorCount
: u64,
7312 pub ullCCMPReplays
: u64,
7313 pub ullCCMPDecryptErrors
: u64,
7314 pub ullWEPUndecryptableCount
: u64,
7315 pub ullWEPICVErrorCount
: u64,
7316 pub ullDecryptSuccessCount
: u64,
7317 pub ullDecryptFailureCount
: u64,
7319 impl ::core
::marker
::Copy
for WLAN_MAC_FRAME_STATISTICS {}
7320 impl ::core
::clone
::Clone
for WLAN_MAC_FRAME_STATISTICS
{
7321 fn clone(&self) -> Self {
7326 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7327 #[cfg(feature = "Win32_Foundation")]
7328 pub struct WLAN_MSM_NOTIFICATION_DATA
{
7329 pub wlanConnectionMode
: WLAN_CONNECTION_MODE
,
7330 pub strProfileName
: [u16; 256],
7331 pub dot11Ssid
: DOT11_SSID
,
7332 pub dot11BssType
: DOT11_BSS_TYPE
,
7333 pub dot11MacAddr
: [u8; 6],
7334 pub bSecurityEnabled
: super::super::Foundation
::BOOL
,
7335 pub bFirstPeer
: super::super::Foundation
::BOOL
,
7336 pub bLastPeer
: super::super::Foundation
::BOOL
,
7337 pub wlanReasonCode
: u32,
7339 #[cfg(feature = "Win32_Foundation")]
7340 impl ::core
::marker
::Copy
for WLAN_MSM_NOTIFICATION_DATA {}
7341 #[cfg(feature = "Win32_Foundation")]
7342 impl ::core
::clone
::Clone
for WLAN_MSM_NOTIFICATION_DATA
{
7343 fn clone(&self) -> Self {
7348 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7349 pub struct WLAN_PHY_FRAME_STATISTICS
{
7350 pub ullTransmittedFrameCount
: u64,
7351 pub ullMulticastTransmittedFrameCount
: u64,
7352 pub ullFailedCount
: u64,
7353 pub ullRetryCount
: u64,
7354 pub ullMultipleRetryCount
: u64,
7355 pub ullMaxTXLifetimeExceededCount
: u64,
7356 pub ullTransmittedFragmentCount
: u64,
7357 pub ullRTSSuccessCount
: u64,
7358 pub ullRTSFailureCount
: u64,
7359 pub ullACKFailureCount
: u64,
7360 pub ullReceivedFrameCount
: u64,
7361 pub ullMulticastReceivedFrameCount
: u64,
7362 pub ullPromiscuousReceivedFrameCount
: u64,
7363 pub ullMaxRXLifetimeExceededCount
: u64,
7364 pub ullFrameDuplicateCount
: u64,
7365 pub ullReceivedFragmentCount
: u64,
7366 pub ullPromiscuousReceivedFragmentCount
: u64,
7367 pub ullFCSErrorCount
: u64,
7369 impl ::core
::marker
::Copy
for WLAN_PHY_FRAME_STATISTICS {}
7370 impl ::core
::clone
::Clone
for WLAN_PHY_FRAME_STATISTICS
{
7371 fn clone(&self) -> Self {
7376 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7377 pub struct WLAN_PHY_RADIO_STATE
{
7378 pub dwPhyIndex
: u32,
7379 pub dot11SoftwareRadioState
: DOT11_RADIO_STATE
,
7380 pub dot11HardwareRadioState
: DOT11_RADIO_STATE
,
7382 impl ::core
::marker
::Copy
for WLAN_PHY_RADIO_STATE {}
7383 impl ::core
::clone
::Clone
for WLAN_PHY_RADIO_STATE
{
7384 fn clone(&self) -> Self {
7389 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7390 pub struct WLAN_PROFILE_INFO
{
7391 pub strProfileName
: [u16; 256],
7394 impl ::core
::marker
::Copy
for WLAN_PROFILE_INFO {}
7395 impl ::core
::clone
::Clone
for WLAN_PROFILE_INFO
{
7396 fn clone(&self) -> Self {
7401 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7402 pub struct WLAN_PROFILE_INFO_LIST
{
7403 pub dwNumberOfItems
: u32,
7405 pub ProfileInfo
: [WLAN_PROFILE_INFO
; 1],
7407 impl ::core
::marker
::Copy
for WLAN_PROFILE_INFO_LIST {}
7408 impl ::core
::clone
::Clone
for WLAN_PROFILE_INFO_LIST
{
7409 fn clone(&self) -> Self {
7414 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7415 pub struct WLAN_RADIO_STATE
{
7416 pub dwNumberOfPhys
: u32,
7417 pub PhyRadioState
: [WLAN_PHY_RADIO_STATE
; 64],
7419 impl ::core
::marker
::Copy
for WLAN_RADIO_STATE {}
7420 impl ::core
::clone
::Clone
for WLAN_RADIO_STATE
{
7421 fn clone(&self) -> Self {
7426 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7427 pub struct WLAN_RATE_SET
{
7428 pub uRateSetLength
: u32,
7429 pub usRateSet
: [u16; 126],
7431 impl ::core
::marker
::Copy
for WLAN_RATE_SET {}
7432 impl ::core
::clone
::Clone
for WLAN_RATE_SET
{
7433 fn clone(&self) -> Self {
7438 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7439 pub struct WLAN_RAW_DATA
{
7440 pub dwDataSize
: u32,
7441 pub DataBlob
: [u8; 1],
7443 impl ::core
::marker
::Copy
for WLAN_RAW_DATA {}
7444 impl ::core
::clone
::Clone
for WLAN_RAW_DATA
{
7445 fn clone(&self) -> Self {
7450 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7451 pub struct WLAN_RAW_DATA_LIST
{
7452 pub dwTotalSize
: u32,
7453 pub dwNumberOfItems
: u32,
7454 pub DataList
: [WLAN_RAW_DATA_LIST_0
; 1],
7456 impl ::core
::marker
::Copy
for WLAN_RAW_DATA_LIST {}
7457 impl ::core
::clone
::Clone
for WLAN_RAW_DATA_LIST
{
7458 fn clone(&self) -> Self {
7463 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7464 pub struct WLAN_RAW_DATA_LIST_0
{
7465 pub dwDataOffset
: u32,
7466 pub dwDataSize
: u32,
7468 impl ::core
::marker
::Copy
for WLAN_RAW_DATA_LIST_0 {}
7469 impl ::core
::clone
::Clone
for WLAN_RAW_DATA_LIST_0
{
7470 fn clone(&self) -> Self {
7475 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7476 #[cfg(feature = "Win32_Foundation")]
7477 pub struct WLAN_SECURITY_ATTRIBUTES
{
7478 pub bSecurityEnabled
: super::super::Foundation
::BOOL
,
7479 pub bOneXEnabled
: super::super::Foundation
::BOOL
,
7480 pub dot11AuthAlgorithm
: DOT11_AUTH_ALGORITHM
,
7481 pub dot11CipherAlgorithm
: DOT11_CIPHER_ALGORITHM
,
7483 #[cfg(feature = "Win32_Foundation")]
7484 impl ::core
::marker
::Copy
for WLAN_SECURITY_ATTRIBUTES {}
7485 #[cfg(feature = "Win32_Foundation")]
7486 impl ::core
::clone
::Clone
for WLAN_SECURITY_ATTRIBUTES
{
7487 fn clone(&self) -> Self {
7492 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7493 pub struct WLAN_STATISTICS
{
7494 pub ullFourWayHandshakeFailures
: u64,
7495 pub ullTKIPCounterMeasuresInvoked
: u64,
7496 pub ullReserved
: u64,
7497 pub MacUcastCounters
: WLAN_MAC_FRAME_STATISTICS
,
7498 pub MacMcastCounters
: WLAN_MAC_FRAME_STATISTICS
,
7499 pub dwNumberOfPhys
: u32,
7500 pub PhyCounters
: [WLAN_PHY_FRAME_STATISTICS
; 1],
7502 impl ::core
::marker
::Copy
for WLAN_STATISTICS {}
7503 impl ::core
::clone
::Clone
for WLAN_STATISTICS
{
7504 fn clone(&self) -> Self {
7508 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7509 #[cfg(feature = "Win32_Foundation")]
7510 pub type DOT11EXTIHV_ADAPTER_RESET
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
) -> u32>;
7511 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7512 #[cfg(feature = "Win32_Foundation")]
7513 pub type DOT11EXTIHV_CONTROL
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, dwinbuffersize
: u32, pinbuffer
: *const u8, dwoutbuffersize
: u32, poutbuffer
: *mut u8, pdwbytesreturned
: *mut u32) -> u32>;
7514 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
7515 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
7516 pub type DOT11EXTIHV_CREATE_DISCOVERY_PROFILES
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, binsecure
: super::super::Foundation
::BOOL
, pihvprofileparams
: *const DOT11EXT_IHV_PROFILE_PARAMS
, pconnectablebssid
: *const DOT11_BSS_LIST
, pihvdiscoveryprofilelist
: *mut DOT11EXT_IHV_DISCOVERY_PROFILE_LIST
, pdwreasoncode
: *mut u32) -> u32>;
7517 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7518 #[cfg(feature = "Win32_Foundation")]
7519 pub type DOT11EXTIHV_DEINIT_ADAPTER
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
) -> ()>;
7520 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7521 pub type DOT11EXTIHV_DEINIT_SERVICE
= ::core
::option
::Option
<unsafe extern "system" fn() -> ()>;
7522 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7523 pub type DOT11EXTIHV_GET_VERSION_INFO
= ::core
::option
::Option
<unsafe extern "system" fn(pdot11ihvversioninfo
: *mut DOT11_IHV_VERSION_INFO
) -> u32>;
7524 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7525 #[cfg(feature = "Win32_Foundation")]
7526 pub type DOT11EXTIHV_INIT_ADAPTER
= ::core
::option
::Option
<unsafe extern "system" fn(pdot11adapter
: *const DOT11_ADAPTER
, hdot11svchandle
: super::super::Foundation
::HANDLE
, phihvextadapter
: *mut super::super::Foundation
::HANDLE
) -> u32>;
7527 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_System_RemoteDesktop\"`*"]
7528 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))]
7529 pub type DOT11EXTIHV_INIT_SERVICE
= ::core
::option
::Option
<unsafe extern "system" fn(dwvernumused
: u32, pdot11extapi
: *const DOT11EXT_APIS
, pvreserved
: *mut ::core
::ffi
::c_void
, pdot11ihvhandlers
: *mut DOT11EXT_IHV_HANDLERS
) -> u32>;
7530 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7531 #[cfg(feature = "Win32_Foundation")]
7532 pub type DOT11EXTIHV_INIT_VIRTUAL_STATION
= ::core
::option
::Option
<unsafe extern "system" fn(pdot11extvsapi
: *const DOT11EXT_VIRTUAL_STATION_APIS
, pvreserved
: *mut ::core
::ffi
::c_void
) -> u32>;
7533 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7534 #[cfg(feature = "Win32_Foundation")]
7535 pub type DOT11EXTIHV_IS_UI_REQUEST_PENDING
= ::core
::option
::Option
<unsafe extern "system" fn(guiduirequest
: ::windows_sys
::core
::GUID
, pbisrequestpending
: *mut super::super::Foundation
::BOOL
) -> u32>;
7536 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
7537 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
7538 pub type DOT11EXTIHV_ONEX_INDICATE_RESULT
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, msonexresult
: DOT11_MSONEX_RESULT
, pdot11msonexresultparams
: *const DOT11_MSONEX_RESULT_PARAMS
) -> u32>;
7539 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
7540 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
7541 pub type DOT11EXTIHV_PERFORM_CAPABILITY_MATCH
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, pihvprofileparams
: *const DOT11EXT_IHV_PROFILE_PARAMS
, pihvconnprofile
: *const DOT11EXT_IHV_CONNECTIVITY_PROFILE
, pihvsecprofile
: *const DOT11EXT_IHV_SECURITY_PROFILE
, pconnectablebssid
: *const DOT11_BSS_LIST
, pdwreasoncode
: *mut u32) -> u32>;
7542 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
7543 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
7544 pub type DOT11EXTIHV_PERFORM_POST_ASSOCIATE
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, hsecuritysessionid
: super::super::Foundation
::HANDLE
, pportstate
: *const DOT11_PORT_STATE
, udot11assocparamsbytes
: u32, pdot11assocparams
: *const DOT11_ASSOCIATION_COMPLETION_PARAMETERS
) -> u32>;
7545 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
7546 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
7547 pub type DOT11EXTIHV_PERFORM_PRE_ASSOCIATE
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, hconnectsession
: super::super::Foundation
::HANDLE
, pihvprofileparams
: *const DOT11EXT_IHV_PROFILE_PARAMS
, pihvconnprofile
: *const DOT11EXT_IHV_CONNECTIVITY_PROFILE
, pihvsecprofile
: *const DOT11EXT_IHV_SECURITY_PROFILE
, pconnectablebssid
: *const DOT11_BSS_LIST
, pdwreasoncode
: *mut u32) -> u32>;
7548 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_System_RemoteDesktop\"`*"]
7549 #[cfg(feature = "Win32_System_RemoteDesktop")]
7550 pub type DOT11EXTIHV_PROCESS_SESSION_CHANGE
= ::core
::option
::Option
<unsafe extern "system" fn(ueventtype
: u32, psessionnotification
: *const super::super::System
::RemoteDesktop
::WTSSESSION_NOTIFICATION
) -> u32>;
7551 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7552 pub type DOT11EXTIHV_PROCESS_UI_RESPONSE
= ::core
::option
::Option
<unsafe extern "system" fn(guiduirequest
: ::windows_sys
::core
::GUID
, dwbytecount
: u32, pvresponsebuffer
: *const ::core
::ffi
::c_void
) -> u32>;
7553 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7554 #[cfg(feature = "Win32_Foundation")]
7555 pub type DOT11EXTIHV_QUERY_UI_REQUEST
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, connectionphase
: DOT11EXT_IHV_CONNECTION_PHASE
, ppihvuirequest
: *mut *mut DOT11EXT_IHV_UI_REQUEST
) -> u32>;
7556 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7557 #[cfg(feature = "Win32_Foundation")]
7558 pub type DOT11EXTIHV_RECEIVE_INDICATION
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, indicationtype
: DOT11EXT_IHV_INDICATION_TYPE
, ubufferlength
: u32, pvbuffer
: *const ::core
::ffi
::c_void
) -> u32>;
7559 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7560 #[cfg(feature = "Win32_Foundation")]
7561 pub type DOT11EXTIHV_RECEIVE_PACKET
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, dwinbuffersize
: u32, pvinbuffer
: *const ::core
::ffi
::c_void
) -> u32>;
7562 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7563 #[cfg(feature = "Win32_Foundation")]
7564 pub type DOT11EXTIHV_SEND_PACKET_COMPLETION
= ::core
::option
::Option
<unsafe extern "system" fn(hsendcompletion
: super::super::Foundation
::HANDLE
) -> u32>;
7565 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7566 #[cfg(feature = "Win32_Foundation")]
7567 pub type DOT11EXTIHV_STOP_POST_ASSOCIATE
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, ppeer
: *const *const u8, dot11assocstatus
: u32) -> u32>;
7568 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
7569 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
7570 pub type DOT11EXTIHV_VALIDATE_PROFILE
= ::core
::option
::Option
<unsafe extern "system" fn(hihvextadapter
: super::super::Foundation
::HANDLE
, pihvprofileparams
: *const DOT11EXT_IHV_PROFILE_PARAMS
, pihvconnprofile
: *const DOT11EXT_IHV_CONNECTIVITY_PROFILE
, pihvsecprofile
: *const DOT11EXT_IHV_SECURITY_PROFILE
, pdwreasoncode
: *mut u32) -> u32>;
7571 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7572 pub type DOT11EXT_ALLOCATE_BUFFER
= ::core
::option
::Option
<unsafe extern "system" fn(dwbytecount
: u32, ppvbuffer
: *mut *mut ::core
::ffi
::c_void
) -> u32>;
7573 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7574 pub type DOT11EXT_FREE_BUFFER
= ::core
::option
::Option
<unsafe extern "system" fn(pvmemory
: *const ::core
::ffi
::c_void
) -> ()>;
7575 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7576 #[cfg(feature = "Win32_Foundation")]
7577 pub type DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, hconnectsession
: super::super::Foundation
::HANDLE
, dwsessionid
: u32, pdwdatasize
: *mut u32, ppvdata
: *mut *mut ::core
::ffi
::c_void
) -> u32>;
7578 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7579 #[cfg(feature = "Win32_Foundation")]
7580 pub type DOT11EXT_NIC_SPECIFIC_EXTENSION
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, dwinbuffersize
: u32, pvinbuffer
: *const ::core
::ffi
::c_void
, pdwoutbuffersize
: *mut u32, pvoutbuffer
: *mut ::core
::ffi
::c_void
) -> u32>;
7581 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"]
7582 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))]
7583 pub type DOT11EXT_ONEX_START
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, peapattributes
: *const super::super::Security
::ExtensibleAuthenticationProtocol
::EAP_ATTRIBUTES
) -> u32>;
7584 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7585 #[cfg(feature = "Win32_Foundation")]
7586 pub type DOT11EXT_ONEX_STOP
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
) -> u32>;
7587 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7588 #[cfg(feature = "Win32_Foundation")]
7589 pub type DOT11EXT_POST_ASSOCIATE_COMPLETION
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, hsecuritysessionid
: super::super::Foundation
::HANDLE
, ppeer
: *const *const u8, dwreasoncode
: u32, dwwin32error
: u32) -> u32>;
7590 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7591 #[cfg(feature = "Win32_Foundation")]
7592 pub type DOT11EXT_PRE_ASSOCIATE_COMPLETION
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, hconnectsession
: super::super::Foundation
::HANDLE
, dwreasoncode
: u32, dwwin32error
: u32) -> u32>;
7593 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7594 #[cfg(feature = "Win32_Foundation")]
7595 pub type DOT11EXT_PROCESS_ONEX_PACKET
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, dwinpacketsize
: u32, pvinpacket
: *const ::core
::ffi
::c_void
) -> u32>;
7596 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7597 #[cfg(feature = "Win32_Foundation")]
7598 pub type DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, pbisvirtualstation
: *mut super::super::Foundation
::BOOL
, pgprimary
: *mut ::windows_sys
::core
::GUID
, pvreserved
: *mut ::core
::ffi
::c_void
) -> u32>;
7599 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7600 #[cfg(feature = "Win32_Foundation")]
7601 pub type DOT11EXT_RELEASE_VIRTUAL_STATION
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11primaryhandle
: super::super::Foundation
::HANDLE
, pvreserved
: *mut ::core
::ffi
::c_void
) -> u32>;
7602 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7603 #[cfg(feature = "Win32_Foundation")]
7604 pub type DOT11EXT_REQUEST_VIRTUAL_STATION
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11primaryhandle
: super::super::Foundation
::HANDLE
, pvreserved
: *mut ::core
::ffi
::c_void
) -> u32>;
7605 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7606 #[cfg(feature = "Win32_Foundation")]
7607 pub type DOT11EXT_SEND_NOTIFICATION
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, pnotificationdata
: *const L2_NOTIFICATION_DATA
) -> u32>;
7608 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7609 #[cfg(feature = "Win32_Foundation")]
7610 pub type DOT11EXT_SEND_PACKET
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, upacketlen
: u32, pvpacket
: *const ::core
::ffi
::c_void
, hsendcompletion
: super::super::Foundation
::HANDLE
) -> u32>;
7611 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7612 #[cfg(feature = "Win32_Foundation")]
7613 pub type DOT11EXT_SEND_UI_REQUEST
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, pihvuirequest
: *const DOT11EXT_IHV_UI_REQUEST
) -> u32>;
7614 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7615 #[cfg(feature = "Win32_Foundation")]
7616 pub type DOT11EXT_SET_AUTH_ALGORITHM
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, dwauthalgo
: u32) -> u32>;
7617 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7618 #[cfg(feature = "Win32_Foundation")]
7619 pub type DOT11EXT_SET_CURRENT_PROFILE
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, hconnectsession
: super::super::Foundation
::HANDLE
, pihvconnprofile
: *const DOT11EXT_IHV_CONNECTIVITY_PROFILE
, pihvsecprofile
: *const DOT11EXT_IHV_SECURITY_PROFILE
) -> u32>;
7620 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"]
7621 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))]
7622 pub type DOT11EXT_SET_DEFAULT_KEY
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, pkey
: *const DOT11_CIPHER_DEFAULT_KEY_VALUE
, dot11direction
: DOT11_DIRECTION
) -> u32>;
7623 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7624 #[cfg(feature = "Win32_Foundation")]
7625 pub type DOT11EXT_SET_DEFAULT_KEY_ID
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, udefaultkeyid
: u32) -> u32>;
7626 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7627 #[cfg(feature = "Win32_Foundation")]
7628 pub type DOT11EXT_SET_ETHERTYPE_HANDLING
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, umaxbacklog
: u32, unumofexemption
: u32, pexemption
: *const DOT11_PRIVACY_EXEMPTION
, unumofregistration
: u32, pusregistration
: *const u16) -> u32>;
7629 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7630 #[cfg(feature = "Win32_Foundation")]
7631 pub type DOT11EXT_SET_EXCLUDE_UNENCRYPTED
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, bexcludeunencrypted
: super::super::Foundation
::BOOL
) -> u32>;
7632 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7633 #[cfg(feature = "Win32_Foundation")]
7634 pub type DOT11EXT_SET_KEY_MAPPING_KEY
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, pkey
: *const DOT11_CIPHER_KEY_MAPPING_KEY_VALUE
) -> u32>;
7635 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7636 #[cfg(feature = "Win32_Foundation")]
7637 pub type DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, dwmulticastcipheralgo
: u32) -> u32>;
7638 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7639 #[cfg(feature = "Win32_Foundation")]
7640 pub type DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, hconnectsession
: super::super::Foundation
::HANDLE
, dwsessionid
: u32, dwdatasize
: u32, pvdata
: *const ::core
::ffi
::c_void
) -> u32>;
7641 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7642 #[cfg(feature = "Win32_Foundation")]
7643 pub type DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, dwunicastcipheralgo
: u32) -> u32>;
7644 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7645 #[cfg(feature = "Win32_Foundation")]
7646 pub type DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES
= ::core
::option
::Option
<unsafe extern "system" fn(hdot11svchandle
: super::super::Foundation
::HANDLE
, hconnectsession
: super::super::Foundation
::HANDLE
, dwnumproperties
: u32, pproperties
: *const DOT11EXT_VIRTUAL_STATION_AP_PROPERTY
, pvreserved
: *mut ::core
::ffi
::c_void
) -> u32>;
7647 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"]
7648 #[cfg(feature = "Win32_Foundation")]
7649 pub type WFD_OPEN_SESSION_COMPLETE_CALLBACK
= ::core
::option
::Option
<unsafe extern "system" fn(hsessionhandle
: super::super::Foundation
::HANDLE
, pvcontext
: *const ::core
::ffi
::c_void
, guidsessioninterface
: ::windows_sys
::core
::GUID
, dwerror
: u32, dwreasoncode
: u32) -> ()>;
7650 #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"]
7651 pub type WLAN_NOTIFICATION_CALLBACK
= ::core
::option
::Option
<unsafe extern "system" fn(param0
: *mut L2_NOTIFICATION_DATA
, param1
: *mut ::core
::ffi
::c_void
) -> ()>;